@charset "utf-8";#topbar-holder{background:#002a50;clear:both}#topbar{background-color:#002a50;font-size:12px;margin-left:auto;margin-right:auto;width:100%;padding:5px 0;overflow:hidden;float:none}#topbar ul{text-align:center;margin:0}#topbar ul li{margin-left:15px;white-space:nowrap;display:inline-block;padding-left:0;padding-right:0}#topbar ul li:first-child{margin-left:0}#topbar a{color:#fff;text-decoration:none}#topbar .icon-er-vip-square,#topbar .icon-er-lock{font-size:18px}#topbar .icon-er-eagle{font-size:24px}#topbar *{vertical-align:middle}@media only screen and (min-width:480px){#topbar ul{text-align:right}}@media only screen and (min-width:768px){#topbar-holder{display:block}}#topbar-holder{font-size:12px;line-height:2;position:relative}#topbar-holder{z-index:2}#topbar-holder a{color:#fff;font-weight:700}#topbar-holder a:hover,#topbar-holder a:focus,#topbar-holder a:active{color:#8cddff}#uf_footer{line-height:1.35;font-size:.8rem}#uf_footer .uf_icon{fill:currentColor;width:1em}#uf_footer .uf_sep{opacity:.5}#uf_footer a{text-decoration:none;font-weight:700;color:#e8e8e8;display:inline-block;text-decoration-line:underline;text-decoration-color:transparent;text-underline-offset:.2rem;text-decoration-thickness:2px}#uf_footer a:hover,#uf_footer a:focus-visible{color:#ffcb09;text-decoration-line:underline;text-decoration-color:#0062bd}.uf_container{max-width:1140px;padding:0 30px;margin:auto}#university-links{background-color:#172e6d;color:#a5a5a5}#uf_toggle{display:flex;position:relative;z-index:0;width:100%;align-items:center;gap:15px;font-size:1.25em;font-family:inherit;justify-content:center;font-weight:normal;padding:20px 15px;background:rgba(0,0,0,.1);border:0;color:#d6d6d6;cursor:pointer}#uf_toggle::before,#uf_toggle::after{display:block;content:'';height:5px;flex:1;max-width:200px;background:#03539e}#uf_toggle:hover::before,#uf_toggle:focus::before,#uf_toggle:hover::after,#uf_toggle:focus::after{background:#ffcb06}#uf_toggle[aria-expanded='true'] .uf_icon.down,#uf_toggle[aria-expanded='false'] .uf_icon.up{display:none}#uf_toggle:not([aria-expanded='true'])~#uf_expandable{display:none}@media(min-width:828px){#uf_toggle{display:none}#uf_toggle.collapse{display:flex}#uf_expandable{display:grid!important}#uf_toggle.collapse:not([aria-expanded='true'])~#uf_expandable{display:none!important}}#uf_button_text{display:flex;gap:.5rem}#uf_expandable{display:grid;grid-template-columns:1fr 2px 1fr;grid-auto-rows:auto 2px;gap:1rem;text-align:center;padding-top:30px;padding-bottom:30px}#uf_expandable hr{border:0;background-color:#27519f;margin:0;padding:0;height:auto;width:auto}@media(max-width:699px){#uf_expandable>*:nth-child(3),#uf_expandable>*:nth-child(4){display:none}#uf_expandable>*:nth-child(6),#uf_expandable>*:nth-child(7),#uf_expandable>*:nth-child(8){grid-column:1/-1}}@media(min-width:700px) and (max-width:999px){#uf_expandable{grid-template-columns:1fr 2px 1fr 2px 1fr 2px 1fr 2px 1fr 2px 1fr}#uf_expandable>ul{grid-column:span 3}#uf_expandable>hr:nth-child(6){grid-column:1/-1}#uf_expandable>ul:nth-child(9){grid-column:3/6}#uf_expandable>*:nth-child(7),#uf_expandable>*:nth-child(8){display:none}}@media(min-width:1000px){#uf_expandable{grid-template-columns:1fr 2px 1fr 2px 1.25fr 2px 1fr 2px 1fr}#uf_expandable>*:nth-child(3),#uf_expandable>*:nth-child(4){display:none}}#university-links ul{list-style:none;margin:0;padding:0;align-self:center}#university-links li{padding:7px 0}#uf_copyright_row{background-color:#000e2e;color:#fff;padding:20px 30px;text-align:center}#uf_copyright_row a{color:#ffcb06}#uf_copyright_row a:hover,#uf_copyright_row a:focus-visible{color:#fff}#uf_copyright_row>*{margin:1.5rem 0}#uf_copyright_row ul{list-style:none;display:flex;justify-content:center;flex-wrap:wrap;gap:.375rem .7rem;padding:0}#uf_logo_row{display:grid;gap:1.2rem 20px;grid-auto-flow:dense;align-items:center}#uf_logo_row p{margin:0}#uf_logo a{color:#fff}#uf_logo a:hover,#uf_logo a:focus-visible{color:#b3b3b3}#uf_logo .uf_icon{width:70px}@media(min-width:530px){#uf_offices{text-align:right}#uf_copyright{text-align:left}}@media(min-width:530px) and (max-width:827px){#uf_logo_row{grid-template-columns:1fr 1fr}#uf_logo{grid-column:1/-1}}@media(min-width:828px){#uf_logo_row{gap:1.5rem 30px;grid-template-columns:1fr auto 1fr}#uf_logo{grid-column:2}}#uf_contact{font-size:1.25em}#uf_contact ul{flex-direction:column}#uf_social ul{gap:.2rem;line-height:0}#uf_social .uf_icon{width:1.4rem;height:1.4rem;margin:.7rem}#uf_social a{color:#cecece;border-radius:.3rem}#uf_social a:hover,#uf_social a:focus-visible{color:#ffcb06;background-color:#011b40}#uf_social [class*="icon-er-"]{display:inline-block;padding:0;border-radius:0;background:none!important;height:auto!important;width:auto!important}#uf_social [class*="icon-er-"]::before{color:#cecece!important;font-size:1.6rem;margin:.3rem;line-height:1;display:block}#uf_social a:hover [class*="icon-er-"]::before,#uf_social a:hover[class*="icon-er-"]::before,#uf_social a:focus [class*="icon-er-"]::before,#uf_social a:focus[class*="icon-er-"]::before,#uf_social a:active [class*="icon-er-"]::before,#uf_social a:active[class*="icon-er-"]::before{color:#ffcb06!important}#uf_social a [class*="icon-er-"],#uf_social a[class*="icon-er-"]{background:none!important}@charset "utf-8";.mezzo-overlay{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.mezzo-overlay .modal-dialog{width:auto;max-width:1170px}.mezzo-overlay .modal-dialog .modal-content{border-radius:0;border:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff}.mezzo-overlay .modal-dialog .modal-content .close:hover,.mezzo-overlay .modal-dialog .modal-content .close:focus{color:#fff;opacity:.9;filter:alpha(opacity=90)}.mezzo-overlay .modal-dialog .modal-content .close{font-size:4.1em;font-weight:100;color:#fff;opacity:1;filter:alpha(opacity=100);text-shadow:none;line-height:1}.modal-backdrop.in{opacity:.9;filter:alpha(opacity=95)}.modal-backdrop{background-color:#1b2d5b}.mezzo-overlay .modal-dialog .modal-content h2{color:#fff}.mezzo-overlay .modal-dialog .modal-content a{color:#ffcb05;font-size:1.3em}.mezzo-overlay .modal-dialog .modal-content h1{margin-top:70px}.mezzo-overlay .modal-dialog .modal-content .row{margin-top:70px}.mezzo-overlay .modal-dialog .modal-content hr{margin:10px 0}.mezzo-overlay .modal-dialog .modal-content .form-control.search-query{background-color:transparent;box-shadow:none;border-radius:0;border-top:0;border-right:0;border-left:0;font-family:Oswald;font-weight:100;font-size:2.25em;font-style:italic;height:60px;color:#fff;padding-left:0;height:calc(100% + 5px)}.mezzo-overlay .modal-dialog .modal-content .form-control.search-query:focus{border-color:#fff;box-shadow:none}@media(min-width:768px){.mezzo-overlay .modal-dialog .modal-content .form-control.search-query{font-size:3em}}.quote-callout{padding:2rem;background:#fff;color:var(--tungsten-grey);border:3px solid var(--beyond-blue-shade-1);border-radius:16px}#main.dark .quote-callout{color:var(--titanium-grey);background:var(--beyond-blue-shade-2)}.quote-callout img{display:block;margin:auto;border-radius:100%;width:120px;height:auto}.quote-callout .quote{font-style:italic}.quote-callout .quote p:first-child::before{content:'“'}.quote-callout .quote p:last-child::after{content:'”'}.quote-callout .quote-credit::before{content:' — '}.quote-callout .quote-credit-info{font-weight:300}@media(min-width:768px){.quote-callout{display:flex;gap:30px;align-items:center}}:root{--scroll-padding:var(--height-dialog)}html{padding-bottom:var(--height-dialog);scroll-padding-bottom:var(--scroll-padding)}.banner-backdrop{position:fixed;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1000}.cookiebanner{margin:auto auto 0 auto;border:0;width:100%;padding:1.5em 0;z-index:10000;color:#fff;background-color:#002d55;background-color:rgba(0,45,85,.9);margin-block-end:0;position:fixed;inset:auto 0 0 0}.cookiebanner .container{max-width:1048px}.cookiebanner .banner-holder{display:flex;flex-wrap:nowrap;gap:1em;align-items:center;width:fit-content;margin:auto}.cookiebanner .banner-holder a{color:#f0c85a}.cookiebanner .banner-holder .btn{min-width:9em}.cookiebanner .banner-holder .btn:first-of-type{margin-left:auto}.heading .underline{height:5px;width:80px}