@import 'https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;0,900;1,600;1,700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,500;1,500&display=swap';@import 'https://fonts.googleapis.com/css2?family=Fira+Sans+Condensed:wght@300;400;500;600;700;800;900&display=swap';@import 'https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,700&display=swap';@font-face{font-family:'FF-Meta-Serif-Web-Pro';src:url(https://www.bu.edu/cdn/fonts/FF-Meta-Serif-Web-Pro-Bold/2E6433_8_0.eot);src:url(https://www.bu.edu/cdn/fonts/FF-Meta-Serif-Web-Pro-Bold/2E6433_8_0.eot?#iefix) format("embedded-opentype"), url(https://www.bu.edu/cdn/fonts/FF-Meta-Serif-Web-Pro-Bold/2E6433_8_0.woff2) format("woff2"), url(https://www.bu.edu/cdn/fonts/FF-Meta-Serif-Web-Pro-Bold/2E6433_8_0.woff) format("woff"), url(https://www.bu.edu/cdn/fonts/FF-Meta-Serif-Web-Pro-Bold/2E6433_8_0.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:'FF-Meta-Serif-Web-Pro';src:url(https://www.bu.edu/cdn/fonts/FF-Meta-Serif-Web-Pro-Bold-Italic/2E6433_9_0.eot);src:url(https://www.bu.edu/cdn/fonts/FF-Meta-Serif-Web-Pro-Bold-Italic/2E6433_9_0.eot?#iefix) format("embedded-opentype"), url(https://www.bu.edu/cdn/fonts/FF-Meta-Serif-Web-Pro-Bold-Italic/2E6433_9_0.woff2) format("woff2"), url(https://www.bu.edu/cdn/fonts/FF-Meta-Serif-Web-Pro-Bold-Italic/2E6433_9_0.woff) format("woff"), url(https://www.bu.edu/cdn/fonts/FF-Meta-Serif-Web-Pro-Bold-Italic/2E6433_9_0.ttf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:'FF-Meta-Serif-Web-Pro';src:url(https://www.bu.edu/cdn/fonts/FF-Meta-Serif-Web-Pro-Book/2E6433_6_0.eot);src:url(https://www.bu.edu/cdn/fonts/FF-Meta-Serif-Web-Pro-Book/2E6433_6_0.eot?#iefix) format("embedded-opentype"), url(https://www.bu.edu/cdn/fonts/FF-Meta-Serif-Web-Pro-Book/2E6433_6_0.woff2) format("woff2"), url(https://www.bu.edu/cdn/fonts/FF-Meta-Serif-Web-Pro-Book/2E6433_6_0.woff) format("woff"), url(https://www.bu.edu/cdn/fonts/FF-Meta-Serif-Web-Pro-Book/2E6433_6_0.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:'ApexNew';src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Heavy.eot");src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Heavy.eot?") format("embedded-opentype"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Heavy.woff2") format("woff2"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Heavy.woff") format("woff");font-style:normal;font-weight:800}@font-face{font-family:'ApexNew';src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-UltraItalic.eot");src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-UltraItalic.eot?") format("embedded-opentype"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-UltraItalic.woff2") format("woff2"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-UltraItalic.woff") format("woff");font-style:italic;font-weight:800}@font-face{font-family:'ApexNew';src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Bold.eot");src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Bold.eot?") format("embedded-opentype"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Bold.woff2") format("woff2"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Bold.woff") format("woff");font-style:normal;font-weight:700}@font-face{font-family:'ApexNew';src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-BoldItalic.eot");src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-BoldItalic.eot?") format("embedded-opentype"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-BoldItalic.woff2") format("woff2"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-BoldItalic.woff") format("woff");font-style:italic;font-weight:700}@font-face{font-family:'ApexNew';src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Medium.eot");src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Medium.eot?") format("embedded-opentype"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Medium.woff2") format("woff2"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Medium.woff") format("woff");font-style:normal;font-weight:500}@font-face{font-family:'ApexNew';src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-MediumItalic.eot");src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-MediumItalic.eot?") format("embedded-opentype"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-MediumItalic.woff2") format("woff2"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-MediumItalic.woff") format("woff");font-style:italic;font-weight:500}@font-face{font-family:'ApexNew';src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Light.eot");src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Light.eot?") format("embedded-opentype"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Light.woff2") format("woff2"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Light.woff") format("woff");font-style:normal;font-weight:300}@font-face{font-family:'ApexNew';src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-LightItalic.eot");src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-LightItalic.eot?") format("embedded-opentype"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-LightItalic.woff2") format("woff2"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-LightItalic.woff") format("woff");font-style:italic;font-weight:300}@font-face{font-family:'ApexNew';src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Thin.eot");src:url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Thin.eot?") format("embedded-opentype"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Thin.woff2") format("woff2"), url("https://www.bu.edu/cdn/fonts/ApexNew/ApexNew-Thin.woff") format("woff");font-style:normal;font-weight:200}html,body{max-width:100%;overflow-x:hidden !important}body{background-color:#fff;color:#555;font-family:"Benton-Sans", "Helvetica", sans-serif;font-size:18px;line-height:1.6}a{color:#5e5e5e}a:visited{color:#5e5e5e}a:hover,a:active{text-decoration:none}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:2em;line-height:1.15035}@media (min-width: 500px){h1{font-size:2.5556em;line-height:1.15085}}h2{font-size:1.22828em;line-height:1.15962}@media (min-width: 500px){h2{font-size:2.08591em;line-height:1.15962}}h3{font-size:1.24192em;line-height:1.18977}@media (min-width: 500px){h3{font-size:1.49729em;line-height:1.18977}h4{font-size:1.08839em;line-height:1.25887}h5{font-size:1.02138em;line-height:1.38773}h6{font-size:1em;line-height:1.6}.bu-banner-content{margin:0 0 0 auto;justify-content:right !important;align-content:end;align-items:end}section.news-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-column-gap:20px}.post-part{display:block;padding:25px}.visual-abstract-pg .content-container-narrow{max-width:1200px !important}.news-posts .post-part .post-headline{text-transform:capitalize;font-size:1.67em}h2.post-headline:hover{color:#4b2a87}.page-template-news .post-part:hover{color:#4b2a87}.post-part{border-top:none}.post-part .post-thumb img{display:block;width:65%;margin:40px auto 20px;-o-object-fit:cover;object-fit:cover;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -1px rgba(0,0,0,0.06);transition:all 500ms ease-in-out;cursor:hand}.news-posts .post-part:hover .post-thumb img{cursor:hand}.post-part .post-thumb{float:none;margin:10px auto}.post-part .post-thumb img{box-shadow:none !important;object-fit:contain}.abstrct-hed{color:#4b2a87;font-family:'ApexNew';font-size:22px;margin:10px auto 60px;width:420px;display:block;letter-spacing:2px;text-transform:uppercase;padding:12px 30px}.visual-abstract-pg strong{color:#fff;background:#936;padding:2px 10px}h1,h2,h3,h4,h5,h6{color:#000;font-family:"Benton-Sans", "Helvetica", sans-serif;margin-bottom:.6em;margin-top:1em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#666;font-size:.75em;font-weight:400}.page-title.u-visually-hidden + h1,.page-title.u-visually-hidden + h2,.page-title.u-visually-hidden + h3,.page-title.u-visually-hidden + h4,.page-title.u-visually-hidden + h5,.page-title.u-visually-hidden + h6{margin-top:0}.bu-banner-color-light .bu-banner-media::before{background-color:rgba(0,0,0,0.3)}.bu-banner-color-dark .bu-banner-valign h3{color:#5f003e !important;text-shadow:1px 1px 41px #da9c9c}.visual-abstract-pg em{font-family:'ApexNew';color:#fe476d;font-style:normal;letter-spacing:1px}.visual-abstract-pg{text-align:center;margin:0 auto 5%;display:block}.content-container-narrow{max-width:1170px}.visual-abstract-pg p{font-family:"Benton-Sans", "Helvetica", sans-serif;text-align:center;font-size:1.4em}.container,.content-container,.footbar-container,.content-container-narrow{padding:0 30px 60px}.bu-banner-color-dark .bu-banner-media::before{background:linear-gradient(45deg,#cb3e74 99,#fff f5)}.bu-banner .bu-banner-title{color:#fdfcfa;font-weight:800;max-width:540px;font-family:"Fira Sans", Helvetica, sans-serif;font-size:2.125em;text-shadow:0 1px 2px #5e5e5e;text-rendering:geometricPrecision;line-height:42px;margin-bottom:0}span.bulp-item-button{margin:20px auto}.home .content .content-container .content-area{padding:0 0 .625em}}@media (min-width: 500px) and (min-width: 500px){h4{font-size:1.18169em;line-height:1.25887}h5{font-size:1.04395em;line-height:1.38773}h6{font-size:1em;line-height:1.6}}.home span.bulp-item-button{margin:0}.btn{background-color:#fe476d;border-radius:55px;font-family:"PT Serif", Georgia, serif;font-weight:700;font-style:italic;padding:6px 34px;font-size:.813em;color:#fff !important;text-decoration:none;width:fit-content}span.btn a:-webkit-any-link{text-decoration:none !important}.news-posts .post-part{box-shadow:0 4px 6px -1px #d4d4d4, 0 2px 4px -1px #d1d1d1;margin-top:0}@media (min-width: 500px){h1{font-size:3.05556em;line-height:1.15035}}h2{font-size:1.48225em;line-height:1.15556}@media (min-width: 500px){h2{font-size:1.8613em;line-height:1.15556}}h3{font-size:1.19753em;line-height:1.17812}@media (min-width: 500px){h3{font-size:1.40604em;line-height:1.17812}}h4{font-size:1.0625em;line-height:1.23889}@media (min-width: 500px){h4{font-size:1.12847em;line-height:1.23889}}h5{font-size:1.01235em;line-height:1.36701}@media (min-width: 500px){h5{font-size:1.02538em;line-height:1.36701}}h6{font-size:1em;line-height:1.6}@media (min-width: 500px){h6{font-size:1em;line-height:1.6}}h1,h2,h3,h4,h5,h6{color:#000;font-family:"Fira Sans", Helvetica, sans-serif;margin-bottom:.6em;margin-top:1em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#666;font-size:.75em;font-weight:400}.page-title.u-visually-hidden + h1,.page-title.u-visually-hidden + h2,.page-title.u-visually-hidden + h3,.page-title.u-visually-hidden + h4,.page-title.u-visually-hidden + h5,.page-title.u-visually-hidden + h6{margin-top:0}abbr[title]{cursor:help}blockquote{margin:1em 60px}p,pre{margin:0 0 1.5em}code,kbd,pre,samp{font-family:"Consolas", "Liberation Mono", Courier, monospace;font-size:18px}[hidden]{display:none !important}dl,menu,ol,ul{margin:0 0 1.5em}dd{margin:0 0 0 30px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{margin:0;padding:0}ul ul,ul ol,ol ul,ol ol{margin:0}code{background:#f5f5f5;color:#666;padding:.2em .4em;white-space:nowrap}.code{background:#f5f5f5;border:1px solid #ddd;margin:30px 0;-webkit-overflow-scrolling:touch;overflow-x:auto;padding:20px}.code + .code{margin-top:-15px}.code code{background:none;font-size:95%;padding:0;white-space:pre;word-wrap:normal}body{font-size:16px}.wrapper h1,.wrapper h2,.wrapper h3,.wrapper h4,.wrapper h5,.wrapper h6{color:#555;font-family:"Fira Sans", Helvetica, sans-serif}.page-template-news a:-webkit-any-link:hover{color:#4b2a87}.wrapper h1:first-child,.wrapper h2:first-child,.wrapper h3:first-child,.wrapper h4:first-child,.wrapper h5:first-child,.wrapper h6:first-child{margin-top:0}.bu-banner .bu-banner-title{color:#fff}.bulp-section:nth-child(even){padding:0}.wrapper h1{font-weight:900}.wrapper h2,.wrapper h3{font-weight:600}.wrapper h4,.wrapper h5,.wrapper h6{font-weight:400;margin-bottom:1em}p{font-family:"PT Serif", Georgia, serif}.wrapper h2{margin-bottom:1.625em}.wrapper h3{margin-bottom:1.313em}.page-template-bu-landing .content-container,.bulp-section,.bulp-section.bulp-largepromos .bulp-container,.bulp-section.bulp-child-nav{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;padding:0;width:100vw}.page-template-bu-landing .content-container .content-area{margin:0 auto;width:100%}.bulp-section:nth-child(even){background:#fff}.bu-banner-color-dark h3.bu-banner-title .font-size-1{color:#000 !important}@media (min-width: 1500px){.page-template-bu-landing .content-container .content-area{max-width:1500px}}.page-template-bu-landing .content-container{padding-bottom:0;padding-top:0}.page-template-bu-landing .content-container .content-area{float:none;margin:0 auto;max-width:80vw;padding:60px 0 30px}@media (min-width: 768px){.page-template-bu-landing .content-container .content-area{padding:20px 12vw;margin-bottom:-5%}}.page-template-bu-landing.has-bu-banner.no-content .content-container article.content-area{padding:0}.page-template-bu-landing.has-bu-banner.no-content .content-container .bulp-section:first-of-type{margin:0}.bulp-section:nth-child(odd) .bulp-item{border:none}.bulp-section:nth-child(2n+1) .bulp-child-nav-title:only-child{background:transparent}.bulp-section:nth-child(2n+1){background:none;padding:0}@media (min-width: 768px){.bulp-section:nth-child(2n+1){padding:0}}@media (min-width: 1200px){.bulp-section:nth-child(2n+1){padding:0}}.bulp-section:nth-child(odd) .bulp-item{border:none}.bulp-section:nth-child(2n+1) .bulp-child-nav-item{background:none}.bulp-section:nth-child(odd) .bulp-child-nav-item{border-left:none}@media (min-width: 768px){.bulp-section:nth-child(2n+1) .bulp-child-nav-title:only-child{background:none}}.bulp-section:nth-child(odd) .bulp-event{border-top:none}.bulp-largepromos:nth-child(2n+1){padding:0}.bulp-section{margin-top:0;padding:45px 15px}@media (min-width: 768px){.bulp-section{padding:90px 30px}}.bulp-section.bulp-largepromos{margin-bottom:0;margin-top:0;padding:0}.bulp-section.bulp-largepromos + section{margin-top:0}.bulp-section.bulp-largepromos .bulp-item{border:0;box-shadow:none}.blup-section.bulp-promos-area2{margin-top:0}.bulp-section.bulp-child-nav{margin-top:0;margin-bottom:0;padding:60px 0}.bulp-section.bulp-news{margin-top:0}.brand-part-sitename{color:#5e5e5e;font-family:"FF-Meta-Serif-Web-Pro", serif;display:flex;flex-wrap:wrap;margin-left:2.625em}@media (min-width: 768px){.brand-part-sitename{margin-top:3px;min-width:272px;margin-left:3.438em}}.brand-part-sitename::after{content:"Three Generations of Dedication";font-size:.5em;font-family:"PT Serif", Georgia, serif;font-weight:300;display:flex;align-self:flex-end;position:absolute;bottom:-9px}@media (min-width: 768px){.brand-part-sitename::after{bottom:-12px}}.brand-part-sitename::before{content:url("/files/2020/06/logo.svg");width:34px;position:absolute;left:0;top:-3px;shape-rendering:geometricPrecision}@media (min-width: 768px){.brand-part-sitename::before{width:55px;left:5px;top:-5px}}.brand{font-size:1rem;min-width:272px}@media (min-width: 768px){.brand{font-size:1.313em}}.short-nav li{font-size:.625em;font-family:"FF-Meta-Serif-Web-Pro", serif;font-weight:600;visibility:hidden}@media (min-width: 992px){.short-nav li{visibility:visible}}.short-nav li:hover{-webkit-text-decoration:underline #4b2987 solid;text-decoration:underline #4b2987 solid}.short-nav a:last-child{padding-right:30px}.l-mega-nav .primary-nav-menu{padding:15px;max-width:1900px}@media (min-width: 768px){.l-mega-nav .primary-nav-menu{padding:30px}}.l-mega-nav .primary-nav{background:none}.l-mega-nav .primary-nav .level_1{font-family:"Fira Sans Condensed", sans-serif;font-weight:500}.l-mega-nav .primary-nav-menu a{border-top:3px solid #eeefef;color:#5e5e5e;font-size:1.313em;font-weight:700;margin-bottom:0;padding:2rem}@media (min-width: 768px){.l-mega-nav .primary-nav-menu a{border-top:0;margin-bottom:.5em;padding:1rem 0 .5rem}}@media (min-width: 992px){.l-mega-nav .primary-nav-menu a{margin-bottom:.75em}}@media (min-width: 768px){.l-mega-nav .primary-nav-menu a.level_1{margin-left:2rem}}@media (min-width: 768px){.l-mega-nav .primary-nav-menu a.level_2{margin-left:1.1rem}}.l-mega-nav .primary-nav-menu li li a{color:#5e5e5e;font-size:.813em;font-weight:400;line-height:22px;font-family:"FF-Meta-Serif-Web-Pro", serif}.l-mega-nav .primary-nav-menu a.level_2:hover{-webkit-text-decoration:underline #4b2987 solid;text-decoration:underline #4b2987 solid}.primary-nav-menu ul{background:none}.l-mega-nav .primary-nav-menu > li{flex-basis:100%;height:auto;transition:400ms cubic-bezier(0.17,0.04,0.03,0.94)}@media (min-width: 768px){.l-mega-nav .primary-nav-menu > li{border-left:2px solid #eeefef;flex-basis:50%}}@media (min-width: 1200px){.l-mega-nav .primary-nav-menu > li{border-left:2px solid #eeefef;flex-basis:33.3%}}@media (min-width: 768px){.l-mega-nav .primary-nav-menu > li:nth-child(-n+6){margin-bottom:3.563em}}.primary-nav-menu > li:hover{border-left:3px solid #4b2987;transition:400ms cubic-bezier(0.17,0.04,0.03,0.94)}.search-submit{background-color:#4b2987}input[type="submit"],.button{font-family:"Fira Sans Condensed", sans-serif;font-weight:500}.mega-nav-toggle{border:0;box-shadow:none;color:inherit;font-family:"FF-Meta-Serif-Web-Pro", serif;font-size:1em;font-style:normal;font-weight:400;min-width:auto}@media (min-width: 500px){.mega-nav-toggle{padding-left:0;padding-right:0;width:auto}}.masthead-container .mega-nav-toggle{background:none;background-image:none;height:54px;padding:.1em 0;font-weight:700;margin-left:30px;width:26px}@media (min-width: 600px){.masthead-container .mega-nav-toggle{min-width:180px;background-color:#eeefef}}.short-nav-menu a{font-weight:400}.mega-nav-toggle.is-open .nav-toggle-label-closed{padding:0}.mega-nav-toggle.is-open .nav-toggle-label-open{padding:.2rem 0 0}@media (min-width: 500px){.mega-nav-toggle.is-open .nav-toggle-label-open{font-size:.625em}}.mega-nav-toggle .nav-toggle-label-closed{padding:.2rem 0 0;visibility:hidden}@media (min-width: 600px){.mega-nav-toggle .nav-toggle-label-closed{font-size:.625em;visibility:visible}}.mega-nav-toggle .nav-toggle-label-closed::before{visibility:visible;font-size:1rem}@media (min-width: 992px){.nav-toggle{padding:0}}button.nav-toggle.js-nav-toggle.mega-nav-toggle.active{box-shadow:none}nav-toggle:focus{outline-color:none}button:active,:active[type="button"]{webkit-box-shadow:none;box-shadow:none}.mega-nav-toggle .nav-toggle-label-open::before,.mega-nav-toggle .nav-toggle-label-closed::before{margin-right:1em;font-size:1rem}.js #quicksearch{display:block;transition:600ms ease 0}.l-mega-nav #quicksearch{padding-bottom:60px}.l-mega-nav .primary-nav{height:0;overflow:hidden;padding:0;transition:height 800ms ease 0}.l-mega-nav .primary-nav.is-open{display:block;height:2200px;margin-bottom:77px;transition:height 800ms ease 0}@media (min-width: 768px){.l-mega-nav .primary-nav.is-open{height:1512px;margin-bottom:60px}}@media (min-width: 992px){.l-mega-nav .primary-nav.is-open{height:1512px;padding:0}}@media (min-width: 1200px){.l-mega-nav .primary-nav.is-open{height:2200px;padding:0}}.content-container .sidebar{width:100%;padding:0 15px}@media (min-width: 1200px){.content-container .sidebar{width:33.33333%;border-left:1px solid #eeefef}}#contentnav{padding:3.438em 1.625em;border-top:1px solid #eeefef;margin-top:3.438em}@media (min-width: 1200px){#contentnav{border-top:none;margin-top:0;padding-top:0}}#contentnav .widget-title{margin-left:0}.widget_bu_pages li{border:0;font-family:"Fira Sans Condensed", sans-serif}.widget_bu_pages li a{color:#5e5e5e;text-decoration:none}.widget_bu_pages li a:hover{-webkit-text-decoration:underline #4b2987 solid;text-decoration:underline #4b2987 solid;color:#5e5e5e}.widget_bu_pages .active,.widget_bu_pages .current_page_item a{color:#4b2987}.widget_bu_pages ul,.widget_nav_menu ul{border:0}.widget-title{border:0}.widget a:hover{color:#4b2987}.widget-bu-posts{background:#30c3ea;padding:1.625em}@media (min-width: 1500px){.widget-bu-posts{padding:15px 15px 15px 42px}}.widget-bu-posts .widget-title{font-family:"Fira Sans", Helvetica, sans-serif;color:#fdfcfa;padding-top:2.125em}.widget-bu-posts h4,.widget-bu-posts a,.widget-bu-posts p{color:#fdfcfa}.widget-bu-posts h4{margin-bottom:1rem}.widget-bu-posts p.widget-post-meta{margin-bottom:0}.widget-bu-posts .post{margin-bottom:2.125em}@media (min-width: 1200px){.widget-bu-posts .post{max-width:240px}}@media (min-width: 1500px){.widget-bu-posts .post{max-width:444px}}@media (min-width: 768px){.bu-banner .bu-banner-title{font-size:2.625em;line-height:55px}}@media (min-width: 992px){.bu-banner .bu-banner-title{font-size:3.438em;line-height:68px;max-width:684px}}.bu-banner-media{max-height:55vh}@media (min-width: 768px){.bu-banner-media{min-height:55vh}}@media (min-width: 1200px){.bu-banner-media{min-height:68vh}}.bu-banner-media .bu-banner-img{max-height:55vh;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.bu-banner-media .bu-banner-img{min-height:55vh}}@media (min-width: 1200px){.bu-banner-media .bu-banner-img{min-height:68vh}}.page-template-bu-landing .announcement{margin-top:3.438em}.page-template-bu-landing .announce-copy p a{color:#fe476d}.page-template-bu-landing .announce-copy{max-width:684px;margin:1.625em auto 0;color:#848484}.page-template-bu-landing .announce-copy p{margin-bottom:.625em}.content{margin-top:0}@media (min-width: 992px){.content{margin-top:2.125em}}@media (min-width: 1200px){.content{margin-top:4.25em}}.page-template-default .content-container .content-area{width:100%}@media (min-width: 1200px){.page-template-default .content-container .content-area{width:66.66667%}}.page-template-default .page-title{display:none}.page-template-default .masthead{border-bottom:0}.page-template-default .content-container{max-width:none;padding:0}@media (min-width: 500px){.page-template-default .content-container{padding:60px 110px}}.page-template-default .content-area{padding:2.625em 2.125em}@media (min-width: 500px){.page-template-default .content-area{max-width:none;padding:0 55px}}.page-template-default p a,.page-template-default .content-area ul li a{color:#fe476d}.page-template-default p,.page-template-default .w3-row,.page-template-default .w3-container,.page-template-default .w3-padding-small{max-width:684px;margin:0 auto 26px;font-family:"PT Serif", Georgia, serif;font-weight:400;line-height:28px}.page-template-default h2,.page-template-default h3{margin:68px auto 26px;max-width:684px;font-weight:600}@media (min-width: 768px){.page-template-default h2,.page-template-default h3{margin:68px auto 34px}}@media (min-width: 1200px){.page-template-default h2,.page-template-default h3{margin:68px auto 26px}}.page-template-default h2:nth-child(2){margin-top:0}.page-template-default h4,.page-template-default h5,.page-template-default h6{margin:68px auto 21px;max-width:684px}.page-template-default .w3-button{margin:68px auto 34px}.page-template-default .wp-caption-text{font-family:"Fira Sans Condensed", sans-serif;font-weight:400;font-size:.813em}.page-template-default p > strong{margin-bottom:10px}.content-area li{max-width:684px;font-size:1em;margin:0 auto;font-family:"PT Serif", Georgia, serif}.content-area ul li{list-style-type:circle}.content-area ol li{list-style-type:decimal}tbody,table td,td date{font-family:"PT Serif", Georgia, serif;font-size:1rem;font-weight:400;color:#848484;line-height:1.5}table th,td b{font-family:"Fira Sans", Helvetica, sans-serif;font-size:1rem;font-weight:500;line-height:1.3}table th{background:#eeefef;padding:21px 0}.page-template-bu-landing .masthead{border-bottom:0}.page-template-bu-landing .page-title{display:none}.page-template-bu-landing p{font-size:.813em;font-family:"PT Serif", Georgia, serif;margin:0 auto;text-align:left;color:#29383f}.post .page-title{visibility:hidden;height:0}.post .single-meta{border-radius:0;background-color:#eeefef;border-left-color:#4b2987;border-width:0 0 0 5px;padding:1.625em}a.archive-link.posts-archive-link{border-radius:55px;background-color:#fe476d;font-family:"PT Serif", Georgia, serif;font-size:1em;font-weight:700;padding:1.313em 2.125em}.page-template-news .page-title{visibility:hidden;height:0}.page-template-news a:-webkit-any-link{text-decoration:none}.page-template-news .content-container-narrow{max-width:1200px;width:100%}.page-template-news .masthead{border-bottom:0}.page-template-news .post-part{margin-bottom:2.625em}.page-template-news .paging-navigation a{font-family:"PT Serif", Georgia, serif;background-color:#fe476d;font-size:.813em;border-radius:55px;padding:1rem 2.625em}.news-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-column-gap:20px;grid-gap:.813em;border-top:none;margin-bottom:3.438em;padding-top:0}.news-posts h2{font-size:1em;padding:15px}.site-footer{padding:0;background:#4b2987;margin-top:6.875em}.site-footer .site-footer-brand-assets{width:100%}.site-footer .site-footer-info{padding:0;margin-bottom:0}.cust-footer{background:linear-gradient(to right,#fe476d,#4b2987);opacity:.92;color:#fff;display:flex;display:grid;font-family:"PT Serif", Georgia, serif;min-height:400px;align-content:center;grid-template-columns:auto;grid-template-rows:auto;justify-content:center;justify-content:space-around;justify-items:center;grid-gap:5.563em;padding:5.563em 2.625em}@media (min-width: 992px){.cust-footer{grid-template-columns:32% 22% 1fr 1fr;grid-template-rows:auto;grid-gap:1.313em}}@media (min-width: 1200px){.cust-footer{grid-template-columns:28% 24% 1fr 1fr}.news-posts{display:block;margin:0 auto}}.cust-footer ul{padding:0}.cust-footer li{font-size:.813em}.cust-footer .footer-title span{font-size:1em;font-family:"Fira Sans", Helvetica, sans-serif;width:100%}.cust-footer .e-wrap{margin-top:15px}.e-wrap::before{content:url("/files/2020/06/arrow-right.svg");width:24px;height:24px;display:inline-block;margin-left:-24px;position:relative;left:-15px;top:8px}.directions ul{margin-top:8px}.directions ul .pin::before{content:url("/files/2020/06/pin-location-1.svg");width:28px;height:28px;display:inline-block;margin-left:-28px;position:relative;left:-15px;top:20px}.directions ul a:hover{text-decoration:underline}.connect ul{margin-top:8px}.connect ul .mobile::before{content:url("/files/2020/06/mobile-phone-1.svg");width:28px;height:28px;display:inline-block;margin-left:-28px;position:relative;left:-15px;top:20px}.connect ul .e-wrap:hover{text-decoration:underline}.follow-us{display:flex;flex-wrap:wrap;max-width:70px}.follow-us .sosh{margin-top:2em;margin-left:-5px}@media (min-width: 992px){.follow-us .sosh{margin-top:0;margin-left:0}}.follow-us .fb-icon::after{content:url("/files/2020/06/facebook.svg");width:28px;height:28px;display:inline-block;margin-right:1.313em}@media (min-width: 992px){.follow-us .fb-icon::after{margin-right:10px}}.follow-us .tw-icon::after{content:url("/files/2020/06/twitter.svg");width:28px;height:28px;display:block}.give-icon{margin:1.625em auto 0}.give .give-icon::after{content:url("/files/2020/06/heart-hands.svg");width:28px;height:28px;display:block}@media (min-width: 992px){.give .give-icon::after{margin-left:3px}}.site-footer li{list-style:none}.site-footer-links{width:100%;text-align:center}@media (min-width: 768px){.site-footer-links{text-align:center}}.site-footer-links ul{grid-template-columns:repeat(4,1fr);display:grid}.site-footer-links li a{color:#fdfcfa;font-family:"FF-Meta-Serif-Web-Pro", serif}.site-footer-links li a:visited{color:#fdfcfa}.footer-title{width:150px;max-width:none;justify-self:flex-start;border-bottom:1px solid #fff 42px;padding:1.313em 0 0;text-align:left}@media (min-width: 400px){.footer-title{width:200px}}@media (min-width: 992px){.footer-title{width:auto;border:none;justify-self:center}}@media (min-width: 992px){.follow-us{max-width:70px}}.footer-title a{color:#fff;text-decoration:none;cursor:pointer}.site-footer-brand-assets a{margin-right:0}.sosh-wrap{display:flex;margin-top:0;margin-bottom:0}@media (min-width: 768px){.sosh-wrap{margin-bottom:1.313em}}a.give-icon{margin-top:2em}.footbar{display:none}.home .footbar{border:none;background:none;display:block;margin-top:9em}.home .footbar .footbar-container{background:none;display:block}.logo-section-wrapper{display:none}.home .logo-section-wrapper{display:block;border-top:1px dashed #bfbabe 70px;border-bottom:1px dashed #bfbabe 70px;padding:4.25em}.logo-section{display:none}.home .logo-section{display:flex;display:grid;grid-template-rows:repeat(3,1fr);justify-items:center;justify-content:space-around;grid-gap:5.563em}@media (min-width: 992px){.home .logo-section{grid-template-columns:repeat(3,1fr);grid-template-rows:auto}}.home .logo-section .bu-tag{width:150px;align-self:center;justify-self:center}@media (min-width: 992px){.home .logo-section .bu-tag{justify-self:flex-end;width:180px}}.home .logo-section .hlb-tag{align-self:center}@media (min-width: 768px){.home .logo-section .hlb-tag{max-width:300px}}@media (min-width: 992px){.home .logo-section .hlb-tag{max-width:auto}}.home .logo-section .nih-tag{width:80px;height:80px;align-self:center}@media (min-width: 992px){.home .logo-section .nih-tag{width:90px;height:90px}}.credits .blurb{display:none}.home .credits .blurb{display:block;margin-top:4.25em;font-size:.813em;color:#848484;text-align:center;line-height:1.6;max-width:480px}.home .content .content-container .content-area{padding:0 0 2.625em}@media (min-width: 1200px){.home .content .content-container .content-area{padding:0 0 4.25em}}@media (min-width: 1500px){.home .content .content-container .content-area{padding:0 0 5.563em}}.home .bulp-section:first-of-type{margin:0}.home .bulp-content{padding:0 1.313em}@media (min-width: 768px){.home .bulp-content{padding:0 2.625em}}.bulp-promo::before{height:0}.bulp-section-has-3 .first-three{padding:0;margin-top:34px;justify-content:flex-start;text-align:left;box-shadow:none;padding:0 2.125em;grid-column:auto/span 12}@media (min-width: 992px){.bulp-section-has-3 .first-three{grid-column:auto/span 4}}.bulp-section-has-3 .first-three .bulp-item-media{height:auto}.bulp-section-has-3 .first-three .bulp-item-content{margin:0 -30px 30px;justify-content:flex-start;border-bottom:1px solid #eeefef;padding-bottom:15px}@media (min-width: 768px){.bulp-section-has-3 .first-three .bulp-item-content{border-bottom:0;padding-bottom:0}}@media (min-width: 992px){.bulp-section-has-3 .first-three .bulp-item-content{min-height:320px}}@media (min-width: 1200px){.bulp-section-has-3 .first-three .bulp-item-content{min-height:250px}}.bulp-section-has-3 .first-three .bulp-item-title{font-weight:600;font-family:"Fira Sans", Helvetica, sans-serif}@media (min-width: 768px){.bulp-section-has-3 .first-three .bulp-item-title{font-size:1.313em}}@media (min-width: 1200px){.bulp-section-has-3 .first-three .bulp-item-title{font-size:1.625em}}.bulp-section-has-3 .first-three .bulp-item-description p{font-size:.813em;margin-bottom:42px;color:#848484}@media (min-width: 992px){.bulp-section-has-3 .first-three .bulp-item-description p{min-height:180px}}@media (min-width: 1200px){.bulp-section-has-3 .first-three .bulp-item-description p{min-height:150px}}.bulp-section-has-3 .first-three span.bulp-item-button{background-color:#fe476d;border-radius:55px;font-family:"PT Serif", Georgia, serif;font-weight:700;font-style:italic;padding:6px 34px;font-size:.813em}.bulp-promos-area2 .bulp-intro{margin:2.625em 0 1em}@media (min-width: 768px){.bulp-promos-area2 .bulp-intro{margin:4.25em 0 2.625em}}@media (min-width: 992px){.bulp-promos-area2 .bulp-intro{margin:5.563em 0 3.438em}}@media (min-width: 1500px){.bulp-promos-area2 .bulp-intro{margin:5.563em 0 4.25em}}.bulp-promos-area2 .bulp-intro h2{font-size:2.125em;font-weight:600}.bulp-promos-area2 .bulp-intro h2::after{content:url("/files/2020/06/down-arrow-3.svg");width:1.625em;display:block;margin:15px auto 0}.bulp-promos-area2 .bulp-container .news-circle{grid-column:auto/span 12;width:100%}.news-circle{box-shadow:none}.news-circle img{max-width:380px;border-radius:100%}@media (min-width: 992px){.news-circle img{max-width:480px}}@media (min-width: 1500px){.news-circle img{max-width:580px}}.news-circle .bulp-item-media{height:auto;margin:0;width:auto}.news-circle .bulp-item-content{box-shadow:0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -1px rgba(0,0,0,0.06);max-width:580px;padding:5.563em 2.625em;background:#fff;margin:-21% auto 0;z-index:300}@media (min-width: 415px){.news-circle .bulp-item-content{margin-top:-10%}}@media (min-width: 768px){.news-circle .bulp-item-content{margin:-8% auto 0}}@media (min-width: 992px){.news-circle .bulp-item-content{margin:auto 0 auto -10%;padding:4.25em 2.625em}}@media (min-width: 1200px){.news-circle .bulp-item-content{padding:5.563em 2.625em}}.news-circle .bulp-item-title{font-weight:600;font-family:"Fira Sans", Helvetica, sans-serif}.news-circle .bulp-item-description p{font-size:.813em;margin-bottom:42px;color:#848484;text-align:left}.news-circle span.bulp-item-button{background-color:#fe476d;border-radius:55px;font-family:"PT Serif", Georgia, serif;font-weight:700;font-style:italic;padding:6px 34px;font-size:.813em}.news-circle:nth-child(odd) .bulp-item-blocklink{flex-direction:row-reverse}.news-circle .bulp-item-media + .bulp-item-content{align-self:center}.news-circle .bulp-item-blocklink{flex-wrap:nowrap;flex-direction:row;justify-content:center}.news-circle:nth-child(odd) .bulp-item-content{margin:-21% auto 0}@media (min-width: 415px){.news-circle:nth-child(odd) .bulp-item-content{margin-top:-10%}}@media (min-width: 768px){.news-circle:nth-child(odd) .bulp-item-content{margin:-8% auto 0}}@media (min-width: 992px){.news-circle:nth-child(odd) .bulp-item-content{margin:auto -10% auto 0}}.bulp-section.bulp-largepromos .bulp-item{max-height:55vh;margin-top:4.25em}@media (min-width: 768px){.bulp-section.bulp-largepromos .bulp-item{min-height:55vh}}@media (min-width: 1200px){.bulp-section.bulp-largepromos .bulp-item{min-height:68vh}}.bulp-section.bulp-largepromos .bulp-item img{min-height:55vh}.bulp-largepromo-full .bulp-largepromo-media{bottom:0;margin:0}.bulp-container .bulp-largepromo-full .bulp-largepromo-content{margin:0;position:absolute;left:0;top:0;width:100%;max-width:none;bottom:0;background:#fe476d;background:linear-gradient(90deg,rgba(254,71,109,0.821166) 0%,rgba(75,42,135,0.927609) 87%);flex-direction:column;background:linear-gradient(to right,#fe476d,#4b2987);opacity:.92}.bulp-largepromo-content .bulp-largepromo-title{color:#fff;align-items:center;font-size:2.125em;max-width:540px;margin:0 auto;font-weight:800;text-rendering:geometricPrecision;line-height:42px}@media (min-width: 768px){.bulp-largepromo-content .bulp-largepromo-title{font-size:2.625em;line-height:55px}}@media (min-width: 992px){.bulp-largepromo-content .bulp-largepromo-title{font-size:3.438em;line-height:68px;max-width:684px}}.bulp-largepromo-button.button-primary{margin:3.438em auto 0;border-radius:42px;padding:16px 55px;background:#fff;color:#5e5e5e;font-family:"FF-Meta-Serif-Web-Pro", serif;font-size:.813em}.l-mega-nav .primary-nav.is-open{height:600px}@media screen and (min-width: 768px){.l-mega-nav .primary-nav.is-open{height:1680px}}@media screen and (min-width: 992px){.l-mega-nav .primary-nav.is-open{height:1836px}}@media screen and (min-width: 1200px){.l-mega-nav .primary-nav.is-open{height:1332px}}.page-template-bu-landing .announce-copy p{color:#848484}.page-template-default hr{max-width:684px;margin-bottom:54px}#afRiskForm fieldset{border:none;padding:0;margin:0}.error,.score{color:#c00;font-weight:700}div.calcdiv div{margin:0 0 10px}input.ent{border:1px solid #333;color:#333;padding:2px;width:60px;text-align:center}input.read-only{border:none;font-weight:700;text-align:right}div.calcdiv div.calc-box{margin:0 0 15px;width:100%;text-align:center;padding:0}.calc-button{background:#333;border-radius:5px;color:#fff;font-size:12px;padding:5px 10px;margin:0}div.calc-box a:link,div.calc-box a:visited{text-decoration:none}.close{background:url(images/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-10px;right:-10px;cursor:pointer}div.graph{width:411px;margin:10px 0;padding:0}div.barspeed{transition:width 2s}div.grnbr{float:left;width:30px;height:30px;background:#009688;margin:0;padding:0;display:inline;border-right:1px solid #fff}div.blbr{float:left;width:30px;height:12px;border:1px solid #000;background-color:#8aabc3;margin:4px 0 1px;padding:0}div.grnbrbc{float:left;width:30px;height:30px;background:#ffa64d;margin:0;padding:0;border-right:1px solid #fff}div.reslts{position:absolute;right:0;margin:0;padding:3px 5px;display:inline}div.leg{text-align:center;padding:1px;width:99%;margin:0}div.leghd{font-size:14px;font-weight:700}div.bar{width:100%;background:#ccc;height:30px;margin:0;padding:0}div.relpos{position:relative;margin-bottom:4px}div.abspos{position:absolute}div.w100{width:100%}.w3-centered tr th,.w3-centered tr td{text-align:center}.w3-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.w3-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}.w3-closebtn{text-decoration:none;float:right;font-size:24px;font-weight:700;color:inherit}