@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,400;0,700;1,400;1,700&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.main-content .page-content{width:calc(100% - var(--gap));margin:0 auto;max-width:1200px;}.main-content .wide.page-content{max-width:1300px;}.main-content .page-content .container{width:100%;}.paragraph--type--hero-slide .field-field_cta a{appearance:none;border:none;background:none;cursor:pointer;background-color:var(--btn-bg-color);padding:0.65rem 1rem;display:inline-block;transition:all 0.2s ease-in-out;text-transform:uppercase;font-weight:600;}.paragraph--type--hero-slide .field-field_cta a{color:var(--btn-text-color);}.paragraph--type--hero-slide .field-field_cta a.small{font-size:0.9rem;padding:0.35rem 1rem;}.page-content .paragraph--type--hero-slide .field-field_cta a,.paragraph--type--hero-slide .field-field_cta .page-content a{border:1px solid var(--btn-bg-color);}.page-content .paragraph--type--hero-slide .field-field_cta a:hover,.paragraph--type--hero-slide .field-field_cta .page-content a:hover{text-decoration:none;background-color:var(--btn-text-color);color:var(--btn-bg-color);}.main-content.is-user-landing .site-precontent,.main-content.is-user-landing .page-content,.main-content.is-user-landing .site-prefooter{padding:0;}.main-content.is-user-landing .page-content,.main-content.is-user-landing .page-content--content,.main-content.is-user-landing .page-content--precontent,.main-content.is-user-landing .site-prefooter,.main-content.is-user-landing .site-precontent{max-width:none !important;width:100% !important;margin:0 !important;padding:0 !important;}.main-content.is-user-landing .page-content > .container,.main-content.is-user-landing .page-content--content > .container,.main-content.is-user-landing .page-content .container.wide,.main-content.is-user-landing .page-content .layout-container{max-width:none !important;width:100% !important;margin:0 !important;padding-left:0 !important;padding-right:0 !important;}.main-content.is-user-landing .ul-hero,.main-content.is-user-landing .ul-panel,.main-content.is-user-landing .ul-support{padding-left:clamp(1rem,5vw,2.5rem);padding-right:clamp(1rem,5vw,2.5rem);}.main-content.is-user-landing .site-footer{display:none !important;}.ul-link{color:#232d4b;font-weight:600;text-underline-offset:3px;}.ul-link:hover,.ul-link:focus{text-decoration:underline;}.ul-hero{position:relative;isolation:isolate;color:#fff;padding:clamp(2.5rem,6vw,4rem) 0 2.5rem;}.ul-hero__bg{position:absolute;inset:0;background:linear-gradient(180deg,rgba(35,45,75,0.78),rgba(35,45,75,0.6));z-index:-1;}.ul-hero__title{margin:0;color:white;font-weight:800;font-size:clamp(1.9rem,4vw,3rem);}.ul-hero__kicker{margin:20px 0;font-size:1.2em;color:rgba(255,255,255,0.9);}.ul-quick-actions{display:grid;gap:0.75rem;margin-top:0.5rem;grid-template-columns:1fr;}@media (min-width:560px){.ul-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:900px){.ul-quick-actions{grid-template-columns:repeat(4,minmax(0,1fr));}}.ul-qa__btn{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;padding:0.75rem 1rem;border-radius:9999px;background:rgba(255,255,255,0.92);color:#232d4b;font-weight:700;text-decoration:none;box-shadow:0 6px 24px rgba(0,0,0,0.06),0 2px 8px rgba(0,0,0,0.05);min-height:44px;transition:transform 0.12s ease,background 0.2s ease;}.ul-qa__btn:hover{transform:translateY(-1px);background:#fff;}.ul-qa__btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(229,114,0,0.25);}.ul-panel{padding:2.5rem 0;}.ul-panel--primary{background:linear-gradient(180deg,#f8fafc 0%,#fff 70%);}.ul-panel--muted{background:#f8fafc;}.ul-panel__title{color:#0f172a;font-weight:800;font-size:clamp(1.25rem,2.2vw,1.75rem);margin:0 0 1.5rem;}.ul-create-grid{display:grid;gap:1rem;grid-template-columns:1fr;}@media (min-width:720px){.ul-create-grid{grid-template-columns:repeat(4,minmax(0,1fr));}}.ul-create-more{margin-top:0.75rem;color:#475569;}.ul-cards{display:grid;gap:1.5rem;}@media (min-width:720px){.ul-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}.ul-card{background:#fff;border:1px solid #e2e8f0;border-radius:1.125rem;box-shadow:0 10px 30px rgba(35,45,75,0.08),0 2px 10px rgba(35,45,75,0.06);padding:1.5rem;display:grid;gap:0.75rem;transition:transform 0.12s ease,box-shadow 0.2s ease,border-color 0.2s ease;}.ul-card:hover{transform:translateY(-2px);box-shadow:0 14px 40px rgba(35,45,75,0.12),0 4px 14px rgba(35,45,75,0.08);}.ul-card__title{margin:0;}.ul-card__title a{color:#0f172a;text-decoration:none;}.ul-card__title a:hover{text-decoration:underline;}.ul-card__body{margin:0;color:#475569;}.ul-card__cta{margin:0.25rem 0 0;}.ul-card--action{text-decoration:none;color:inherit;}.ul-card--action .ul-card__title a.is-disabled{color:#4a5568;text-decoration:none;cursor:not-allowed;}.ul-support{padding:2.5rem 0;background:linear-gradient(180deg,rgb(248,250,252) 0%,rgb(241,245,249) 100%);}.ul-support__inner{background:#fff;border:1px solid #e2e8f0;border-radius:1.125rem;box-shadow:0 10px 30px rgba(35,45,75,0.08),0 2px 10px rgba(35,45,75,0.06);padding:2rem;}.ul-support__title{color:#232d4b;font-weight:800;margin-bottom:0.5rem;}.ul-support__body{color:#475569;margin-bottom:1.5rem;}.ul-support__actions{display:grid;gap:1rem;}@media (min-width:560px){.ul-support__actions{grid-template-columns:repeat(3,1fr);}}.site-eyebrow-content .field-body{padding:22px 0;}#block-givebutton-2{margin-top:20px;}#block-socialmedialinks a{color:white;}#block-socialmedialinks a:hover{color:#E57200;}.site-header{--text-color:#fff;--link-color:#232D4B;--bg-color-eyebrow:#232D4B;--bg-color:#0E1A26;--nav-text:#fff;--nav-text-hover:#E57200;--subnav-icon:#fff;--subnav-text:#fff;--subnav-text-hover:#fff;position:relative;z-index:9;}.site-theme--white .site-header{--text-color:#232D4B;--link-color:#232D4B;--subnav-icon:#E57200;--bg-color-eyebrow:#fff;--bg-color:#fff;--nav-text:#232D4B;--nav-text-hover:#E57200;--subnav-text:#232D4B;--subnav-text-hover:#E57200;border-bottom:1px solid #D8D8D8;}.site-theme--white .site-header .site-eyebrow{border-bottom:1px solid #D8D8D8;}.site-header .site-header--nav{color:var(--text-color);border-bottom:1 px solid #D8D8D8;}@media screen and (min-width:768px){.site-header .site-header--nav{padding:var(--gap-sm) 0;}.site-header .site-header--nav > .container{display:flex;align-items:center;justify-content:space-between;flex-direction:column;}}@media screen and (min-width:1024px){.site-header .site-header--nav > .container{flex-direction:row;}}.site-header .site-header--inner,.site-header .site-header--inner .site-name{display:none;}.site-header .site-header-mobile{color:var(--text-color);background-color:var(--bg-color-eyebrow);border-bottom:1px solid #D8D8D8;}.site-header .site-header-mobile > .container{display:flex;align-items:center;padding:0.75em 0;justify-content:space-between;}.site-header .site-header-mobile .site-header--mobile-nav-toggle{position:relative;width:30px;height:28px;cursor:pointer;padding:0;}.site-header .site-header-mobile .site-header--mobile-nav-toggle span{width:30px;height:2px;background-color:var(--text-color);display:block;position:absolute;left:0;transform:translateY(-50%);transition:all 0.2s ease-in-out;}.site-header .site-header-mobile .site-header--mobile-nav-toggle span:nth-child(1){top:25%;}.site-header .site-header-mobile .site-header--mobile-nav-toggle span:nth-child(2){top:50%;}.site-header .site-header-mobile .site-header--mobile-nav-toggle span:nth-child(3){top:75%;}.site-header.nav-open .site-header--mobile-nav-toggle span:nth-child(1){top:50%;transform:rotate(45deg);}.site-header.nav-open .site-header--mobile-nav-toggle span:nth-child(2){opacity:0;}.site-header.nav-open .site-header--mobile-nav-toggle span:nth-child(3){top:50%;transform:rotate(-45deg);}.site-header .site-name{text-transform:uppercase;font-size:1.5em;font-weight:700;color:var(--link-color);}.site-header nav > ul,.site-header nav > ul ul{list-style:none;margin:0;padding:0;}.site-header nav > ul li,.site-header nav > ul ul li{margin:0.5em 0;}.site-header nav > ul > li{position:relative;}.site-header nav > ul > li > a,.site-header nav > ul > li > span > a{font-weight:500;font-size:1.2em;font-family:"franklin-gothic-urw-cond",helvetica,sans-serif;}.site-header nav > ul > li ul a{color:var(--subnav-text);}.site-header .site-eyebrow{color:var(--text-color);background-color:var(--bg-color-eyebrow);padding:var(--gap-sm) 0;text-align:center;}.site-header .site-eyebrow .site-logo{text-align:center;color:var(--text-color);}.site-header .site-eyebrow nav ul.block-menu{display:flex;flex-wrap:wrap;justify-content:center;}.site-header .site-eyebrow nav ul.block-menu li{margin:0.5em;}.site-header .site-eyebrow nav a{font-size:0.9rem;color:var(--nav-text);}.site-header .site-header--navigation{font-family:"franklin-gothic-urw-cond",sans-serif;}@media screen and (min-width:768px){.site-header .site-header--navigation nav > ul{display:flex;align-items:center;}}.site-header .site-header--navigation nav > ul > li span.has-subnav{display:flex;justify-content:space-between;align-items:center;}@media screen and (min-width:768px){.site-header .site-header--navigation nav > ul > li span.has-subnav button{display:none;}}.site-header .site-header--navigation nav > ul > li a{color:var(--linnk-color);transition:all 0.2s ease-in-out;letter-spacing:0.035em;}.site-header .site-header--navigation nav > ul > li a:hover{color:var(--nav-text-hover);text-decoration:none;}.site-header .site-header--navigation nav > ul > li.expanded span.has-subnav > button:before{transform:rotate(-90deg);}.site-header .site-header--navigation nav > ul > li > ul{display:none;width:100%;margin-left:1em;}.site-header .site-header--navigation nav > ul > li > ul a{color:var(--subnav-text);letter-spacing:normal;}.site-header .site-header--navigation nav > ul > li > ul a:hover{color:var(--subnav-text-hover);}@media screen and (min-width:768px){.site-header .site-header--navigation nav > ul > li > ul{display:block !important;opacity:0;visibility:hidden;position:absolute;left:-1em;top:100%;margin:0;transition:all 0.2s ease-in-out;background-color:var(--bg-color);width:200px;text-align:left;padding:0.5em 1em;box-shadow:0 0 10px rgba(35,45,75,0.3);}}@media screen and (min-width:768px){.site-header .site-header--navigation nav > ul > li{margin:0 1em;padding:0.5em 0;text-align:center;}.site-header .site-header--navigation nav > ul > li:first-child{margin-left:0;}.site-header .site-header--navigation nav > ul > li:last-child{margin-right:0;}.site-header .site-header--navigation nav > ul > li:hover > ul{opacity:1;visibility:visible;}.site-header .site-header--navigation nav > ul > li:nth-last-child(2) > ul,.site-header .site-header--navigation nav > ul > li :last-child > ul{left:auto;right:-1em;}}.site-header{}.site-header #search-block-form{width:100%;max-width:400px;margin:0 auto;display:flex;align-items:stretch;}.site-header #search-block-form .js-form-type-search,.site-header #search-block-form input.form-search{width:100%;}.site-header #search-block-form input.form-search{height:100%;}.site-header #search-block-form input.js-form-submit{text-transform:uppercase;font-weight:700;}@media screen and (min-width:768px){.site-header #search-block-form{position:relative;}.site-header #search-block-form input.js-form-submit,.site-header #search-block-form .js-form-type-search{transition:all 0.2s ease-in-out;}.site-header #search-block-form .js-form-type-search{width:180px;height:100%;position:absolute;right:100%;top:0;overflow:hidden;}.site-header #search-block-form .form-actions:before{content:"";width:18px;height:18px;display:inline-block;position:absolute;left:10px;top:calc(50% - 9px);transition:all 0.2s ease-in-out;background-image:url(/themes/custom/global_theme/lib/images/search-icon.svg);opacity:0;visibility:hidden;}.site-header #search-block-form:not(:hover) .js-form-type-search{width:0;}.site-header #search-block-form:not(:hover) input.js-form-submit{background-color:transparent;color:#E57200;padding-left:2rem;padding-right:0;}.site-header #search-block-form:not(:hover) .form-actions:before{opacity:1;left:5px;visibility:visible;}}@media screen and (min-width:768px){.site-header .site-header--inner,.site-header .site-header--inner .site-name{display:block !important;}.site-header .site-header-mobile{display:none;}.site-header .site-eyebrow > .container{display:flex;justify-content:space-between;align-items:center;}.site-header .site-eyebrow > .container .site-eyebrow-content{text-align:right;}.site-header .site-eyebrow > .container .site-eyebrow-content > div{display:flex;}.site-header .site-eyebrow > .container .site-eyebrow-content > div > *{margin-left:1em;}.site-header.layout-centered .site-eyebrow > .container .site-logo,.site-header.layout-centered .site-eyebrow > .container .site-name,.site-header.layout-centered .site-eyebrow > .container .site-eyebrow-content{width:calc(33.3333333333% - var(--gap-sm));}.site-header.layout-centered .site-eyebrow > .container .site-name{text-align:center;}.site-header.layout-centered .site-header--nav > .container{justify-content:center;}}.page-content--precontent nav > ul > li{position:relative;line-height:230%;text-transform:uppercase;font-family:"franklin-gothic-urw-cond";}.page-content--precontent nav > ul > li > ul{z-index:500;}.page-content--precontent nav > ul{max-width:1200px;margin:0 auto;}.main-content .page-content{margin:var(--gap-lg) auto;}.main-content .page-content .page-content--inner{display:flex;flex-wrap:wrap;}.main-content .page-content .page-content--inner .page-content--sidebar,.main-content .page-content .page-content--inner .page-content--content{margin-bottom:var(--gap);width:100%;}.main-content .page-content ul.block-menu{font-family:"franklin-gothic-urw-cond","franklin-gothic-urw","Helvetica Neue",Arial,sans-serif;margin-bottom:1.5rem;}.main-content .page-content ul.block-menu > li{padding:1em 0;border-top:1px solid #666;}.main-content .page-content ul.block-menu > li:last-child{border-bottom:1px solid #666;}.main-content .page-content ul.block-menu > li > a,.main-content .page-content ul.block-menu > li > .has-subnav > a{display:block;text-decoration:none;text-transform:uppercase;letter-spacing:0.1em;font-weight:700;color:#0E1A26;}.main-content .page-content ul.block-menu > li > a.is-active,.main-content .page-content ul.block-menu > li > .has-subnav > a.is-active{color:#E57200;}.main-content .page-content ul.block-menu > li > ul li{margin:1em 0;}.main-content .page-content ul.block-menu > li > ul a{color:#6F789A;font-weight:400;}.main-content .page-content ul.block-menu > li > ul a.is-active,.main-content .page-content ul.block-menu > li > ul a:hover{color:#E57200;text-decoration:none;}.main-content{}@media screen and (min-width:768px){.main-content .page-content--inner.has-sidebar .page-content--sidebar{max-width:400px;width:calc(25% - var(--gap-sm));margin-right:var(--gap);}.main-content .page-content--inner.has-sidebar .page-content--content{margin-left:auto;margin-right:auto;width:min(60%,100% - var(--gap-sm));}}@media screen and (min-width:600px){.page-content--sidebar{display:none;}}@media screen and (min-width:768px){.page-content--sidebar{display:block;}}body.node-type--page .page-content--sidebar h1.block--node-title{word-wrap:break-word;hyphens:auto;}@media screen and (min-width:1024px){body.node-type--page .page-content--sidebar h1.block--node-title{font-size:70px;line-height:1;}}@media screen and (min-width:1200px){body.node-type--page .page-content--sidebar h1.block--node-title{font-size:80px;}}.page-content--sidebar ul.block-menu,.page-content--sidebar .js-viewsJumpMenu{max-width:320px;}.page-content--sidebar .js-viewsJumpMenu{width:100%;}.bg-dark{--bg-color:#232D4B;--text-color:#fff;--header-color:#fff;background-color:var(--bg-color);color:var(--text-color);padding:var(--gap-xl) 0;}.bg-dark.gradient{background:linear-gradient(0deg,#0E1A26 0%,#232D4B 100%);}.bg-dark + .bg-dark{padding-top:0;}.site-footer{padding-bottom:0 !important;}.site-footer .site-footer--copyright{background:#284374;padding:1%;font-size:0.9em;text-transform:uppercase;}.site-footer .site-footer--copyright .container{position:relative;width:100%;padding:0;margin:0 4%;}.site-footer .site-footer--copyright .container .copyright{width:100%;margin-top:0px;}@media screen and (min-width:768px){.site-footer .site-footer--copyright .container .copyright{width:50%;float:left;}}.site-footer .site-footer--copyright .container .block-menu li{display:block;margin-right:20px;font-weight:700;}@media screen and (min-width:768px){.site-footer .site-footer--copyright .container .block-menu li{display:inline;}}.site-footer .container{position:relative;}.site-footer .container #block-footercontact{position:absolute;left:0;top:15%;}#block-mainmenu-2{display:block;}@media only screen and (max-width:600px){#block-mainmenu-2{display:none;}.site-footer{text-align:center;}.site-footer .container #block-footercontact{position:relative;text-align:center;width:80%;margin:0 auto;}.site-footer .site-info-content nav[id^=block-] ul.block-menu > li{width:100%;}.site-footer .site-info-content nav[id^=block-],.site-footer .site-info-content div[id^=block-]{width:100%;margin-right:0;}.site-footer .orange-button{padding:4% 20%;}.site-footer #block-disclaimer{border-bottom:1px solid;padding-bottom:3%;margin-bottom:5%;}}.site-footer{position:relative;}.site-footer #block-mainmenu-2{display:block;position:relative;margin-left:-35%;top:0;width:150%;}#block-support,#block-supportus{border:1px solid #e57200;text-align:center;font-family:"franklin-gothic-urw-cond",sans-serif;font-weight:700;line-height:1;text-decoration:none;text-transform:uppercase;background:white;position:relative;padding:1% 3%;width:80%;margin:1em auto;}#block-support a,#block-supportus a{color:#e57200;}#block-support .gradient-line,#block-supportus .gradient-line{position:absolute;bottom:0px;background:linear-gradient(to right,#E57200,#F07676);display:block;height:0.6rem;width:37.5%;margin:0 27%;}#block-support:hover,#block-supportus:hover{border:1px solid #232d4b;}#block-support:hover a,#block-supportus:hover a{color:#232d4b;text-decoration:none;}#block-support:hover .gradient-line,#block-supportus:hover .gradient-line{background:linear-gradient(to right,#232D4B,#009FDF);}@media screen and (min-width:600px){#block-support,#block-supportus{width:auto;margin:0 0 3em;}}@media screen and (min-width:768px){#block-support,#block-supportus{width:auto;}#block-support .gradient-line,#block-supportus .gradient-line{margin:0 11%;}}@media screen and (min-width:1024px){.site-info-content{flex:1 1 auto;}.site-info-content > div{flex-wrap:wrap;align-items:flex-start;}}.gin-layer-wrapper{border:none;box-shadow:none;}.views-field.views-field-edit-node a{background:aqua;width:auto;color:#444;padding:0.25em 1em;text-transform:uppercase;font-size:0.9em;font-weight:bold;border-radius:5px;}#block-views-block-slideshow-block-1 .slick-slide{max-height:400px;}#block-views-block-slideshow-block-1 .slick-slide .field-field_media_image img{width:100%;}#block-views-block-slideshow-block-1 .view-content-calendar .view-calendar{display:none;}#block-views-block-slideshow-block-1 .view-content-calendar .view-calendar:first-child{display:block;}#block-views-block-slideshow-block-1 .view-content-calendar .view-calendar a{font-size:1.2em;}#block-views-block-slideshow-block-1 .view-content-calendar .view-calendar ul li{list-style:none !important;list-style-image:none !important;}#block-views-block-slideshow-block-1 .calendar-view-table caption{display:none;}#block-views-block-slideshow-block-1 .calendar-view-table .calendar-view-day__row{border:none !important;text-align:left;border-bottom:2px solid #232d4b !important;}#block-views-block-slideshow-block-1 .calendar-view-table .calendar-view-day__row:hover{background:#eee;}#block-views-block-slideshow-block-1 .pager__items.js-pager__items.calendar-view-pager{padding-left:0;}#block-views-block-slideshow-block-1 [dir=ltr] .calendar-view-pager .pager__previous,#block-views-block-slideshow-block-1 [dir=ltr] .calendar-view-pager .pager__next,#block-views-block-slideshow-block-1 [dir=ltr] .calendar-view-pager .pager__current{list-style:none;}#block-views-block-slideshow-block-1 [dir=ltr] .calendar-view-pager .pager__previous,#block-views-block-slideshow-block-1 [dir=ltr] .calendar-view-pager .pager__next{background:#dadada;padding:0 2em;color:#232d4b;}#block-views-block-slideshow-block-1 [dir=ltr] .calendar-view-pager .pager__current{background:#e57200;color:white;}#block-views-block-slideshow-block-1{}#block-views-block-slideshow-block-1 ul.column-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-column-rule:1px single grey;-moz-column-rule:1px single grey;column-rule:1px single grey;}#block-views-block-slideshow-block-1 ul.column-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-column-rule:1px single grey;-moz-column-rule:1px single grey;column-rule:1px single grey;}#block-views-block-slideshow-block-1 ul.column-4{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-column-rule:1px single grey;-moz-column-rule:1px single grey;column-rule:1px single grey;}.block--page_title_block .header--simple{padding-bottom:0;}.user-login-form,.protected-pages-enter-password{margin:40px auto 0;border:1px solid #b6c3c8;border-radius:5px;padding:20px;width:100%;max-width:300px;}.user-login-form label,.protected-pages-enter-password label{font-weight:bold;display:block;margin-bottom:5px;}.user-login-form .description,.protected-pages-enter-password .description{margin-top:5px;}.user-login-form .form-item,.protected-pages-enter-password .form-item{margin-bottom:20px;}.user-login-form .form-item input,.protected-pages-enter-password .form-item input{border:1px solid #b6c3c8;box-shadow:none;padding:8px;border-radius:5px;max-width:calc(100% - 16px);width:100%;}.user-login-form .form-submit,.protected-pages-enter-password .form-submit{background-color:#232d4b;border:none;color:#fff;padding:15px 25px;border-radius:0;width:auto;}.user-login-form .form-submit:hover,.user-login-form .form-submit:focus,.protected-pages-enter-password .form-submit:hover,.protected-pages-enter-password .form-submit:focus{background-color:rgb(51.2272727273,65.8636363636,109.7727272727);}.protected-pages-enter-password fieldset.form-item{border:none;padding:0;margin:0;}.protected-pages-enter-password fieldset.form-item .form-submit{background-color:#232d4b;border:none;color:#fff;padding:15px 25px;border-radius:0;width:auto;}.protected-pages-enter-password fieldset.form-item .form-submit:hover,.protected-pages-enter-password fieldset.form-item .form-submit:focus{background-color:rgb(51.2272727273,65.8636363636,109.7727272727);}.protected-pages-enter-password strong{font-weight:400;}.protected-pages-enter-password .form-item{margin-top:15px;}.contextual{display:block;}body{overflow-x:hidden;}h3{font-size:1.5em;}p{text-decoration-color:#e57200;}.align-right,.align-left{width:40%;}.align-right img,.align-left img{width:100%;height:auto;}.align-center img,.align-center video{width:100%;height:auto;}.bg-dark{padding:1%;}.orange-button{background:#f84c1e;background:-moz-linear-gradient(left,#f84c1e 0%,#f78310 100%);background:-webkit-linear-gradient(left,#f84c1e 0%,#f78310 100%);background:linear-gradient(to right,#f84c1e 0%,#f78310 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f84c1e",endColorstr="#f78310",GradientType=1);padding:8px 30px;color:white !important;text-transform:uppercase;font-size:0.8em;font-weight:600;}.orange-button,.orange-button:hover,.orange-button:link,.orange-button:visited,.orange-button:active{color:white;font-style:normal;}.white-button{background:white;padding:0.5em 2em;text-transform:uppercase;font-weight:bold;border:1px solid #E57200;}.white-button:hover{background:#E57200;text-decoration:none;color:white;}.blue-button{padding:5px 20px;text-transform:uppercase;color:white;background:#232d4b;border-radius:3px;float:right;font-size:0.8em;margin-top:15px;font-style:normal;font-weight:bold;}.social-media-links--platforms a{color:white;}.social-media-links--platforms a:hover{color:#E57200;}.views-field-edit-node a{color:white;padding:5px 10px;background:darkturquoise;margin-right:10px;font-size:0.8em;border-radius:3px;box-shadow:1px 1px 1px #444;float:right;}.styled-block{width:48%;float:left;text-align:center;padding:30px 74px;border:3px solid #e57200;margin:5px;text-transform:uppercase;font-weight:bold;min-height:155px;display:flex;vertical-align:middle;}.styled-block a{color:#232d4b;}.styled-block:hover{background:#232d4b;}.styled-block:hover a{color:white;}.centered-blocks{display:table;width:100%;}.centered-blocks .button{min-height:75px;display:table-cell;vertical-align:middle;}#block-responsivemenumobileicon{right:100%;}.site-header .site-header--inner .site-name{font-size:2em;}.publication-teaser .publication--title{color:#232d4b;}.publication-teaser .publication--publisher{color:#232d4b;}#block-views-block-publications-block-1,#block-views-block-publications-block-2,#block-views-block-publications-block-3,#block-views-block-uva-publications-view-block-1,#block-views-block-uva-publications-view-block-2,#block-views-block-uva-publications-view-block-3,#block-views-block-uva-publications-view-block-uva-publications,#block-religiousstudies-theme-views-block-uva-publications-view-block-1,#block-religiousstudies-theme-views-block-uva-publications-view-block-uva-publications{padding:3% 15%;background:#eee;color:white;}.block-menu,.block-menu ul{margin-left:10px;}.main-content .page-content ul.block-menu > li > ul li{margin:1em 20px;}.main-content .page-content .page-content--inner .page-content--content{max-width:100%;}.main-content.type--uva_people .publications-grid{grid-template-columns:repeat(3,1fr);}.field-field_hero{margin-top:0 !important;}.field-field_column_1,.field-field_column_2,.field-field_column_3{border:1px solid #dadada;text-align:center;font-family:"franklin-gothic-urw-cond",sans-serif;font-weight:700;line-height:1;text-decoration:none;position:relative;padding:5% 0 10% 0;font-size:1.2em;margin-bottom:1em;}.field-field_column_1 p,.field-field_column_2 p,.field-field_column_3 p{font-size:0.9em;font-weight:normal;max-width:80%;margin:0 auto;}.field-field_column_1 p:last-child,.field-field_column_2 p:last-child,.field-field_column_3 p:last-child{margin:0;}.field-field_column_1 a,.field-field_column_1 a:link,.field-field_column_1 a:visited,.field-field_column_1 a:active,.field-field_column_2 a,.field-field_column_2 a:link,.field-field_column_2 a:visited,.field-field_column_2 a:active,.field-field_column_3 a,.field-field_column_3 a:link,.field-field_column_3 a:visited,.field-field_column_3 a:active{display:block;width:100%;height:100%;color:#232D4B;}.field-field_column_1 .gradient-line,.field-field_column_2 .gradient-line,.field-field_column_3 .gradient-line{position:absolute;bottom:0px;margin:0 32%;background:linear-gradient(to right,#232D4B,#009fdf);display:block;height:1rem;width:37.5%;}.field-field_column_1:hover,.field-field_column_2:hover,.field-field_column_3:hover{border:1px solid #E57200;}.field-field_column_1:hover a,.field-field_column_2:hover a,.field-field_column_3:hover a{color:#E57200;text-decoration:none;}.field-field_column_1:hover .gradient-line,.field-field_column_2:hover .gradient-line,.field-field_column_3:hover .gradient-line{background:linear-gradient(to right,#E57200,#F07676);}.page-content--content .field-body ul li::marker{color:#e57200;}.main-content.type--uva_people .publications-grid{grid-template-columns:repeat(3,1fr);}#block-global-theme-mainmenu,#block-global-theme-mainmenu-2 #block-global-theme-mainmenu-3{font-family:"franklin-gothic-urw-cond";}#block-global-theme-views-block-uva-publications-view-block-uva-publications,#block-global-theme-views-block-uva-publications-view-block-1,#block-views-block-uva-publications-view-block-1-2{padding:3% 15%;background:#eee;color:white;}.site-footer .site-info-content nav[id^=block-] ul.block-menu > li{width:18%;margin-right:3em;}#block-staticbanner img{width:100%;}@media screen and (min-width:1024px){h1.large,.hed1.large{font-size:4rem;}}@media screen and (min-width:768px){.site-header .site-header--navigation{display:block;}}@media screen and (max-width:600px){.site-header .site-header--inner .site-name{font-size:2vw;}.site-header nav > ul,.site-header nav > ul ul{padding:0 3em;}.main-content .page-content .page-content--inner .page-content--content{width:90%;margin:0 auto;}.main-content .page-content .page-content--inner .page-content--sidebar{display:none !important;}.node-type--article .main-content .page-content .page-content--inner .page-content--sidebar,.node-type--event .main-content .page-content .page-content--inner .page-content--sidebar{display:block !important;}}.page-content--content .field-body ul li{font-size:1.1em;}.page-content--precontent{background:#dadada;}@media screen and (min-width:768px){.page-content--precontent nav > ul{display:flex;align-items:center;}}.page-content--precontent nav > ul > li span.has-subnav{display:flex;justify-content:space-between;align-items:center;border:none;}@media screen and (min-width:768px){.page-content--precontent nav > ul > li span.has-subnav button{display:none;}}.page-content--precontent nav > ul > li a{color:var(--nav-text);transition:all 0.2s ease-in-out;letter-spacing:0.035em;}.page-content--precontent nav > ul > li a:hover{color:var(--nav-text-hover);text-decoration:none;}.page-content--precontent nav > ul > li.expanded span.has-subnav > button:before{transform:rotate(-90deg);}.page-content--precontent nav > ul > li > ul{display:none;width:100%;margin-left:1em;}.page-content--precontent nav > ul > li > ul a{color:var(--subnav-text);letter-spacing:normal;}.page-content--precontent nav > ul > li > ul a:hover{color:var(--subnav-text-hover);}@media screen and (min-width:768px){.page-content--precontent nav > ul > li > ul{display:block !important;opacity:0;visibility:hidden;position:absolute;left:-1em;top:100%;margin:0;transition:all 0.2s ease-in-out;background-color:var(--bg-color);width:200px;text-align:left;padding:0.5em 1em;box-shadow:0 0 10px rgba(35,45,75,0.3);}}@media screen and (min-width:768px){.page-content--precontent nav > ul > li{margin:0 1em;padding:0.5em 0;text-align:center;}.page-content--precontent nav > ul > li:first-child{margin-left:0;}.page-content--precontent nav > ul > li:last-child{margin-right:0;}.page-content--precontent nav > ul > li:hover > ul{opacity:1;visibility:visible;}.page-content--precontent nav > ul > li:nth-last-child(2) > ul,.page-content--precontent nav > ul > li :last-child > ul{left:auto;right:-1em;}}.site-eyebrow .social-media-links--platforms a{color:white;}[data-contextual-id]{display:none !important;}.site-header #search-block-form{margin:16px;}.site-header #search-block-form:not(:hover) input.js-form-submit{color:white;}table{border-top:none;border-collapse:collapse;width:100%;}table a{margin-bottom:0.5em;}table h3{font-size:1.3em;font-weight:600;}table caption{text-align:left;border-bottom:1px solid;font-style:italic;}table tr td{border:none;padding:10px 6px;vertical-align:middle;}table tr:nth-child(2n){background:#eee;}table tr.views-field.views-field-title{width:300px;}table tr.views-field.views-field-field-email{padding-top:0;}table tr.views-field.views-field-field-department{padding-right:3%;}.view-content-calendar .view-calendar{display:none;}.view-content-calendar .view-calendar a{font-size:1.2em;}.view-content-calendar .view-calendar:first-child{display:block;}.view-content-calendar .view-calendar ul li{list-style:none !important;list-style-image:none !important;}.view-content-calendar .view-calendar .calendar-view-table caption{display:none;}.view-content-calendar .view-calendar .calendar-view-table .calendar-view-day__row{border:none !important;text-align:left;border-bottom:2px solid #232d4b !important;}.view-content-calendar .view-calendar .calendar-view-table .calendar-view-day__row:hover{background:#eee;}.pager__items.js-pager__items.calendar-view-pager{padding-left:0;}[dir=ltr] .calendar-view-pager .pager__previous,[dir=ltr] .calendar-view-pager .pager__next,[dir=ltr] .calendar-view-pager .pager__current{list-style:none;}[dir=ltr] .calendar-view-pager .pager__previous,[dir=ltr] .calendar-view-pager .pager__next{background:#dadada;padding:0 2em;color:#232d4b;}[dir=ltr] .calendar-view-pager .pager__current{background:#e57200;color:white;}#block-views-block-uva-publications-view-block-uva-publications{padding:3% 15%;background:#eee;color:white;}.publications-grid{display:grid;gap:1.5rem;}@media screen and (min-width:768px){.publications-grid{grid-template-columns:repeat(2,1fr);}}@media screen and (min-width:1024px){.publications-grid{grid-template-columns:repeat(3,1fr);}.main-content.type--uva_people .publications-grid{grid-template-columns:repeat(3,1fr);}}.publications-grid header,.publications-grid footer,.publications-grid .views-exposed-form,.publications-grid .pager{grid-column:1/-1;}.publications-grid .views-exposed-form{display:flex;align-items:flex-end;width:100%;max-width:600px;margin-bottom:1rem;}.publications-grid .views-exposed-form label{font-size:0.9em;font-weight:700;}.publications-grid .views-exposed-form input,.publications-grid .views-exposed-form select{padding:0.65rem 1rem;}.publications-grid .views-exposed-form .js-form-item{margin:0 0.5rem 0 0;display:flex;flex-direction:column;flex:1 1 auto;}.publications-grid .views-exposed-form .form-submit{transform:translateY(-1px);}.publication-teaser{display:grid;grid-template-columns:85px auto;column-gap:1rem;}.publication-teaser .publication--image img{box-shadow:2px 2px 8px rgba(0,0,0,0.35);}.publication-teaser .publication--title{font-weight:700;font-size:1.25rem;line-height:1.25rem;margin-bottom:1rem;text-transform:uppercase;font-family:"franklin-gothic-urw-cond","franklin-gothic-urw","Helvetica Neue",Arial,sans-serif;color:#232d4b;}.publication-teaser .publication--authors{color:#232d4b;}.publication-teaser .publication--authors .publication--author,.publication-teaser .publication--authors a{font-size:1.15rem;line-height:1.25rem;margin:1rem 0;letter-spacing:0.02em;font-family:"franklin-gothic-urw-cond","franklin-gothic-urw","Helvetica Neue",Arial,sans-serif;color:#6F789A;}.main-content.type--uva_people .publication-teaser .publication--authors .publication--author,.main-content.type--uva_people .publication-teaser .publication--authors a{display:none;}.publication-teaser .publication--publisher{font-size:0.9rem;}.main-content.type--uva_people .publication-teaser .publication--publisher{display:none;}.paragraph--type--hero-slide .field-field_headline{font-size:2rem;line-height:1.1em;font-weight:700;margin-bottom:1rem;text-transform:uppercase;margin:0 0 1rem;}@media screen and (min-width:768px){.paragraph--type--hero-slide .field-field_headline{font-size:2.2rem;}}@media screen and (min-width:1024px){.paragraph--type--hero-slide .field-field_headline{font-size:2.5rem;}}.paragraph--type--hero-slide .field-field_intro{opacity:0.7;margin:var(--gap) 0 0;}.paragraph--type--hero-slide .field-field_intro p:last-of-type{margin-bottom:0;}.paragraph--type--hero-slide .field-field_cta{margin:var(--gap) 0 0;}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide{--text-color:#fff;--header-color:#fff;--bg-color:#232D4B;background-color:var(--bg-color);color:var(--text-color);background:linear-gradient(0deg,#0E1A26 0%,#232D4B 100%);position:relative;}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide > .container{width:100% !important;}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .field-field_media{width:100%;}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .field-field_media img{width:100%;}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .hero-content{text-align:center;padding:var(--gap-lg) var(--gap);}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .hero-content .field-field_headline,.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .hero-content .field-field_intro{margin-left:auto;margin-right:auto;max-width:500px;}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .hero-content .field-field_intro{font-size:1.1em;}@media screen and (min-width:768px){.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide > .container{display:flex;min-height:500px;align-items:center;}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .field-field_media{width:50vw;position:absolute;left:0;top:0;height:100%;}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .field-field_media .contextual-region,.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .field-field_media .field-field_media_image,.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .field-field_media img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .hero-content{width:50%;margin-left:auto;margin-right:0;padding:var(--gap);}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide .hero-content .field-field_intro{max-width:320px;margin:var(--gap) auto;}}@media screen and (min-width:1024px){.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide > .container{min-height:650px;}.paragraph--type--hero[data-layout=layout1] .paragraph--type--hero-slide > .container .hero-content{padding:var(--gap-lg);padding-right:var(--gap);}}.paragraph--type--hero[data-layout=layout2]{--text-color:#fff;--header-color:#fff;color:var(--text-color);max-width:1300px;position:relative;margin:0 auto;}.paragraph--type--hero[data-layout=layout2] .field-field_intro{font-size:1.1em;font-weight:600;}@media screen and (min-width:768px){.paragraph--type--hero[data-layout=layout2] .slick-dots{position:absolute;bottom:0;right:0;}.paragraph--type--hero[data-layout=layout2] .slick-dots li button{border-color:#fff;}}.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide > .container{max-width:1300px;position:relative;display:flex;align-items:flex-end;justify-content:flex-start;padding-top:3rem;width:100%;}@media screen and (min-width:768px){.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide > .container{padding-top:0;aspect-ratio:12/8;}}@media screen and (min-width:1024px){.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide > .container{aspect-ratio:12/6;}}@media screen and (min-width:1200px){.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide > .container{aspect-ratio:13/6;}}.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide .field-field_media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide .field-field_media::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(20deg,#232D4B 0%,rgba(35,45,75,0.2) 75%);opacity:0.65;}.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide .field-field_media .contextual-region,.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide .field-field_media .field-field_media_image,.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide .field-field_media img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;}.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide .hero-content{position:relative;z-index:9;padding:1rem;max-width:700px;margin:0;}@media screen and (min-width:768px){.paragraph--type--hero[data-layout=layout2] .paragraph--type--hero-slide .hero-content{width:calc(100% - 200px);padding:2rem;}}.paragraph--type--hero[data-layout=layout3] .slick-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);}.paragraph--type--hero[data-layout=layout3] .slick-dots li button{border-color:#fff;}.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide{overflow:hidden;}.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide > .container{position:relative;padding:3rem 0 5rem;min-height:450px;display:flex;justify-content:center;align-items:flex-end;}@media screen and (min-width:768px){.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide > .container{min-height:600px;align-items:center;}}.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide .field-field_media{position:absolute;top:0;left:50%;width:100vw;height:100%;transform:translateX(-50%);z-index:1;}.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide .field-field_media .contextual-region,.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide .field-field_media .field-field_media_image,.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide .field-field_media img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;}.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide .hero-content{position:relative;z-index:9;padding:1rem;max-width:700px;margin:0 auto;background-color:rgba(255,255,255,0.9);backdrop-filter:blur(5px);text-align:center;box-shadow:0 0 40px rgba(35,45,75,0.6);}@media screen and (min-width:768px){.paragraph--type--hero[data-layout=layout3] .paragraph--type--hero-slide .hero-content{width:calc(100% - 200px);padding:2rem;}}.paragraph--type--hero[data-layout=layout3][data-slides="0"] .paragraph--type--hero-slide > .container,.paragraph--type--hero[data-layout=layout3][data-slides="1"] .paragraph--type--hero-slide > .container{padding:3rem 0;}.main-content.type--uva_front_page .page-content .paragraph--type--hero .container{max-width:100%;width:100%;}.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .field-field_media .contextual-region,.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .field-field_media_image,.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .field-field_media img{width:100%;}.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .hero-content{position:absolute;max-width:33%;bottom:6%;left:6%;color:white;color:white;background-color:rgba(35,45,75,0.5);padding:10px;display:inline-block;font-family:"franklin-gothic-urw-cond",sans-serif;}.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .hero-content h3{color:white;}.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .hero-content .field-field_headline{margin-bottom:0;margin-left:3%;margin-top:3%;}.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .hero-content .field-field_intro{opacity:1;font-size:1.2em;margin-top:8px;margin-left:3%;}.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .hero-content .field-field_cta{margin-left:3%;margin-bottom:3%;}.paragraph--type--hero[data-layout=layout4] .paragraph--type--hero-slide .hero-content .field-field_cta a{font-size:0.8em;font-weight:normal;background:white;border:none;color:#232d4b;}.discover-more-container .paragraph--type--discover-more-item::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#E57200;opacity:0;transition:opacity 0.2s ease-in-out;z-index:1;}.discover-more-container .paragraph--type--discover-more-item > span{width:100%;z-index:3;transition:all 0.3s ease-in-out;font-size:1.5vw;padding:0 10%;text-shadow:2px -2px 7px #232d4b;}.discover-more-container .paragraph--type--discover-more-item > span > span{background-position:0 0.65em;background-size:100% 0.5em;}.discover-more-container .paragraph--type--discover-more-item span.field-descriptive-text{display:-webkit-box;max-height:72px;font-size:16px;line-height:18px !important;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;background:none;display:block;font-weight:500;margin-top:0.5em;opacity:0;visibility:hidden;transition:all 0.3s ease-in-out;text-transform:none;}.discover-more-container .paragraph--type--discover-more-item:not(:hover) span.field-descriptive-text{max-height:0;overflow:hidden;}.discover-more-container .paragraph--type--discover-more-item:hover:before{opacity:0.6;}.discover-more-container .paragraph--type--discover-more-item:hover > span{bottom:50%;transform:translate(-50%,50%);}.discover-more-container .paragraph--type--discover-more-item:hover span.field-descriptive-text{transition-delay:0.1s;visibility:visible;opacity:1;}@media (max-width:768px){.page-node-type-article .page-content--sidebar{flex:0 0 100%;order:1;text-align:center;margin-bottom:1rem;}.page-node-type-article .main-content .page-content{margin-top:-16px;}.page-node-type-article .main-content .page-content .page-content--content{flex:0 0 100%;order:2;padding:0 2%;}.page-node-type-article .article-sidebar-media__img--default{display:none;}}.article-sidebar-media{width:145%;margin-left:-15%;margin-top:11px;}.article-sidebar-media img{width:100%;}.article-sidebar-media .article-sidebar-media__img--default{margin-top:0;max-width:100%;opacity:0.2;}.article-header h1{margin-bottom:0;}.article-body::before{content:"";display:block;width:60px;height:4px;background-color:#e57200;margin:0 0 1rem 0;}.uva-news-view header{text-align:center;}.uva-news-view ul{list-style:none;margin:0;padding:0;}.uva-news-view .item-list{margin-bottom:var(--gap);}.uva-news-view .item-list li{border-bottom:1px solid #666;padding:var(--gap) 0;}.uva-news-view .item-list li:first-child{border-top:1px solid #666;}.uva-news-view.shortcode .item-list li{padding:var(--gap-sm) 0;}.uva-news-view.shortcode .item-list li .node-title{font-size:1.5em;}.item-list li{position:relative;}.article-teaser{display:flex;align-items:flex-start;}.article-teaser .field-field_image_media{width:15%;max-width:210px;margin-right:var(--gap);flex:0 0 auto;}.article-teaser .article--content{align-self:center;padding-right:70px;flex:1 1 auto;}.article-teaser .article--meta{color:#666;margin-bottom:0.5em;font-size:0.9em;}.article-teaser .node-title{color:#232D4B;font-size:1.2em;line-height:1.1;font-family:"franklin-gothic-urw-cond","franklin-gothic-urw","Helvetica Neue",Arial,sans-serif;}.article-teaser .node-link{background:#E57200 url(/themes/custom/global_theme/images/arrow.svg) center center no-repeat;width:45px;height:45px;border-radius:50%;position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-in-out;}.article-teaser .node-link:hover{background-color:#232D4B;}.social-sharing{margin-bottom:30px;}.news-block-custom-3{display:flex;flex-wrap:wrap;gap:16px;max-width:95%;margin:0 auto 5%;}.news-block-custom-3 .views-row{flex:1 1 calc(32.33% - 20px);min-width:200px;padding:20px;box-sizing:border-box;}.news-block-custom-3 .views-row .views-field-title{margin-top:8px;font-family:"franklin-gothic-urw-cond",sans-serif;}.our-people-view{margin:3em 0;display:flex;flex-wrap:wrap;justify-content:space-between;}.our-people-view header{width:100%;text-align:center;margin-bottom:var(--gap-lg);}.our-people-view header h1{text-transform:uppercase;}@media screen and (min-width:1024px){.our-people-view header h1{font-size:70px;line-height:1;}}@media screen and (min-width:768px){.our-people-view.header-sidebar header{width:calc(25% - var(--gap-lg));}}.our-people-view .our-people-sidebar-links{text-align:left;}.our-people-view .our-people-sidebar-links a{display:block;text-transform:uppercase;font-weight:700;cursor:pointer;padding:1em 0;border-top:1px solid #D8D8D8;color:var(--text-color);}.our-people-view form.views-exposed-form{width:100%;}@media screen and (min-width:768px){.our-people-view form.views-exposed-form{width:calc(25% - var(--gap-lg));}}.our-people-view form.views-exposed-form .fieldgroup legend{display:none;}.our-people-view form.views-exposed-form .fieldgroup .form-checkboxes .form-item input[type=checkbox]{display:none;}.our-people-view form.views-exposed-form .fieldgroup .form-checkboxes .form-item input[type=checkbox]:checked + label{color:#E57200;}.our-people-view form.views-exposed-form .fieldgroup .form-checkboxes .form-item label{text-transform:uppercase;font-weight:700;cursor:pointer;padding:1em 0;display:block;border-top:1px solid #D8D8D8;}.our-people-view form.views-exposed-form .fieldgroup .form-checkboxes .form-item:last-child{border-bottom:1px solid #D8D8D8;}.our-people-view .item-list{width:100%;}.our-people-view .item-list ul{list-style:none;padding:0;margin:0 -1.5rem;display:flex;flex-wrap:wrap;}.our-people-view .item-list ul li{padding:0 1.5rem;margin:0 0 3rem;width:100%;}@media screen and (min-width:600px){.our-people-view .item-list ul li{width:44%;margin:1em auto;}}@media screen and (min-width:768px){.our-people-view .item-list ul li{width:50%;}}@media screen and (min-width:1024px){.our-people-view .item-list ul li{width:33.3333333333%;}}.our-people-view .item-list ul li .headshot-container{width:100%;display:block;padding-bottom:100% !important;position:relative;margin-bottom:1em;background-color:#666;overflow:hidden;}.our-people-view .item-list ul li .headshot-container .no-image{width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;color:#fff;text-transform:uppercase;}.our-people-view .item-list ul li .headshot-container .no-image .initials{background:aliceblue;color:#232d4b;width:100px;height:100px;border-radius:500px;text-align:center;padding-top:12%;font-size:2em;font-weight:600;}.our-people-view .item-list ul li .headshot-container a{display:block;}.our-people-view .item-list ul li .headshot-container a img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center;transition:all 0.2s ease-in-out;}.our-people-view .item-list ul li .headshot-container:hover img{transform:scale(1.05);}.our-people-view .item-list ul li .node-title{font-weight:700;color:#232D4B;font-size:1.1em;margin:0.25em 0;display:block;}.our-people-view .item-list ul li .field-body{font-size:0.9em;margin:0.25em 0;display:block;}.our-people-view .item-list ul li .node-link{font-weight:700;font-size:1.1em;text-transform:uppercase;margin:0.25em 0;}nav[role=navigation]{width:100%;}nav[role=navigation] .js-pager__items{list-style:none;margin:var(--gap) 0;padding:0;display:flex;justify-content:center;}nav[role=navigation] .js-pager__items li{margin:0 var(--gap-sm);}.main-content.type--uva_people .page-content--content div[class^=field-]{margin-bottom:0.5em;}.main-content.type--uva_people .page-content--content .field-body{margin-top:1em;}.view-content-calendar .view-calendar{display:none;}.view-content-calendar .view-calendar:first-child{display:block;}.calendar-view-table caption{display:none;}.view-content-calendar .view-calendar ul li{list-style:none !important;list-style-image:none !important;}.calendar-view-table .calendar-view-day__row{border:none !important;text-align:left;border-bottom:2px solid #232d4b !important;}.calendar-view-table .calendar-view-day__row:hover{background:#eee;}.view-content-calendar .view-calendar a{font-size:1.2em;}.pager__items.js-pager__items.calendar-view-pager{padding-left:0;}[dir=ltr] .calendar-view-pager .pager__previous,[dir=ltr] .calendar-view-pager .pager__next,[dir=ltr] .calendar-view-pager .pager__current{list-style:none;}[dir=ltr] .calendar-view-pager .pager__previous,[dir=ltr] .calendar-view-pager .pager__next{background:#dadada;padding:0 2em;color:#232d4b;}[dir=ltr] .calendar-view-pager .pager__current{background:#e57200;color:white;}
