﻿.grid,.unit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid{display:block;clear:both}.grid .unit{float:left;width:100%;padding:10px}.grid .unit:first-child{padding-left:20px}.grid .unit:last-child{padding-right:20px}.unit .unit:first-child{padding-left:0}.unit .unit:last-child{padding-right:0}.unit .grid:first-child>.unit{padding-top:0}.unit .grid:last-child>.unit{padding-bottom:0}.no-gutters .unit,.unit.no-gutters{padding:0 !important}.wrap .grid,.grid.wrap{max-width:978px;margin:0 auto}.grid .whole,.grid .w-1-1{width:100%}.grid .half,.grid .w-1-2{width:50%}.grid .one-third,.grid .w-1-3{width:33.3332%}.grid .two-thirds,.grid .w-2-3{width:66.6665%}.grid .one-quarter,.grid .w-1-4{width:25%}.grid .three-quarters,.grid .w-3-4{width:75%}.grid .one-fifth,.grid .w-1-5{width:20%}.grid .two-fifths,.grid .w-2-5{width:40%}.grid .three-fifths,.grid .w-3-5{width:60%}.grid .four-fifths,.grid .w-4-5{width:80%}.grid .golden-small,.grid .w-g-s{width:38.2716%}.grid .golden-large,.grid .w-g-l{width:61.7283%}.grid{*zoom:1}.grid:before,.grid:after{display:table;content:"";line-height:0}.grid:after{clear:both}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.pull-left{float:left}.pull-right{float:right}@media screen and (max-width: 568px){.grid .unit{width:100% !important;padding-left:20px;padding-right:20px}.unit .grid .unit{padding-left:0px;padding-right:0px}.center-on-mobiles{text-align:center !important}.hide-on-mobiles{display:none !important}}@media screen and (min-width: 1180px){.wider .grid{max-width:1180px;margin:0 auto}}html.smaller-text{font-size:87.5%}html.bigger-text{font-size:112.5%}h1{font-size:2.027rem;line-height:2.125rem}h2{font-size:1.802rem}h3{font-size:1.602rem}h4{font-size:1.424rem}h5{font-size:1.266rem}h6{font-size:1.125rem}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mm-page{overflow:hidden}.fixed{position:fixed}li{line-height:2em}figure[style="float: left;"],figure[style="float:left"],img[style="float: left;"],img[style="float:left"]{margin:10px 20px 10px 0}figure[style="float: right;"],figure[style="float:right"],img[style="float: right;"],img[style="float:right"]{margin:10px 0 10px 20px}.topBar{top:0}.topBar.fixed{width:100%}.topBar form{float:right}.topBar p{display:inline-block;margin-bottom:0}.psom-logo img{min-width:213px}.psom-logo a:hover{opacity:.5}.nav_hidden header{padding-top:50px}.weblink:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";padding:0 0 0 3px}.nav.home:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:""}header .grid{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:flex-end;-webkit-align-items:flex-end;align-items:flex-end}@media(max-width: 568px){header .grid{display:block}}@media(max-width: 768px){header{padding-top:50px}}header .tagline{display:block}.banner{overflow:hidden}.banner .unit.whole{padding:0}.banner img{width:100%;display:block}.flexslider{border:none;box-shadow:none;margin:0;background:none;border-radius:0}.flexslider li{margin-top:0}.flexslider .slides{height:0;padding-bottom:33.9%;background:transparent}.main-grid-padding main>.grid{padding:10px 20px}@media(max-width: 768px){.main-grid-padding main>.grid{padding:10px 0}}.breadcrumb ul{margin:0;list-style-type:none}.breadcrumb li{display:inline}.breadcrumb li+li:before{font-family:"Font Awesome 5 Pro";font-weight:400;content:""}.breadcrumb .home:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:""}pre{margin-bottom:.25em}ol ol,ul ol{list-style-type:lower-alpha}ol ol ol,ol ul ol,ul ul ol,ul ol ol{list-style-type:lower-roman}.news-events span,.contact span{display:block}.personnel .photo img{display:block}.accordions .title:hover,.accordions .inner-toggle:hover{cursor:pointer}.accordions .inner-toggle{display:inline-block}.photo-gallery img{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.photo-gallery img:hover{opacity:.5}.labelFolderTitle,.labelTitle,.labelImageTitle{font-size:14px}.agenda{padding-bottom:35px}.agenda:last-child{padding-bottom:0}.agenda-category,.agenda-item-time,.agenda-item{border:solid #e4e9ee}.agenda-category{background-color:#fff2d2;border-width:1px 1px 0 1px}.agenda-item-time{background-color:#f3f3f4;border-width:0 1px 0 0}.agenda-item{background-color:#fff;border-width:1px 1px 0 1px}.agenda-item:last-child{border-bottom-width:1px}@media(max-width: 768px){.agenda-item-time{border-width:0 0 1px 0}}ul.blog-nav{list-style:none;margin-left:0}ul.blog-nav li{display:inline;margin-left:0}ul.blog-nav li+li{margin-left:10px}aside .global-info{overflow:auto}aside .global-info .unit{width:100%;padding:0}@media(max-width: 978px){aside .global-info .unit{padding:10px}}.contact .phone,.contact .email,.contact .directions{display:block;line-height:2rem}.contact .directions a:before{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";padding:0 3px 0 0}.social-media ul{list-style-type:none;margin:0}#gsa_search .result_item{line-height:2.25em}.copyright .sitemap:before{font-family:"Font Awesome 5 Pro";font-weight:600;content:"";padding:0 5px 0 0}.top_page{position:fixed;bottom:75px;right:0;border:none;text-align:right}.top_page a.scrollToTop{visibility:hidden;opacity:0;display:inline-block}.top_page a.scrollToTop:hover i:before,.top_page .scrollToTop{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.top_page .scrollToTop.cd-is-visible{visibility:visible;opacity:1}.top_page .scrollToTop.cd-fade-out{opacity:.5}@media(max-width: 568px){table{table-layout:fixed}}a[href^="mailto:"]:before{font-family:"Font Awesome 5 Pro";font-weight:400;content:""}a[href^="tel:"]:before{font-family:"Font Awesome 5 Pro";font-weight:400;content:""}a[href$=".pdf"]:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";padding:0 0 0 3px}a[href$=".doc"]:after,a[href$=".docx"]:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";padding:0 0 0 3px}a[href$=".xls"]:after,a[href$=".xlsx"]:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";padding:0 0 0 3px}a[href$=".ppt"]:after,a[href$=".pptx"]:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";padding:0 0 0 3px}ul.google-cal{list-style-type:none;margin-left:0}@media(max-width: 978px){.nav_vertical.global_info_sidebar .sidenav,.nav_vertical.has_sidebar .sidenav{width:25%}.nav_vertical.global_info_sidebar .main-content,.nav_vertical.has_sidebar .main-content{width:75%;padding-right:20px}.global_info_sidebar .sidebar,.has_sidebar .sidebar{width:100%;padding-left:20px}.global_info_sidebar .main-content,.has_sidebar .main-content{width:100%;padding-right:20px}.global_info_sidebar aside .global-info .one-third,.has_sidebar aside .global-info .one-third{width:33.3332%}.global_info_sidebar aside .global-info .half,.has_sidebar aside .global-info .half{width:50%}.global_info_sidebar aside .global-info .whole,.has_sidebar aside .global-info .whole{width:100%}}@media(max-width: 768px){.nav_vertical.global_info_sidebar .main-content,.nav_vertical.has_sidebar .main-content{width:100%}.main-content.unit{width:100%;padding:10px 20px}}[x-cloak]{display:none}.bgs_global body{background-color:#fff;color:#2e2f32;font-family:"Fira Sans Condensed",sans-serif;font-size:15px;font-size:0.9375rem}.bgs_global h1,.bgs_global h2,.bgs_global h3,.bgs_global h4,.bgs_global h5,.bgs_global h6,.bgs_global .site-name__content{font-family:"Fira Sans Condensed",sans-serif;font-weight:400;color:#01256e}.bgs_global h2{font-size:28px;font-size:1.75rem}.bgs_global .page-title{padding-bottom:40px;border-bottom:2px solid #eba800;margin-bottom:40px}@media(max-width: 568px){.bgs_global .page-title{margin-bottom:20px;padding-bottom:20px}}.bgs_global h3{font-size:24px;font-size:1.5rem}.bgs_global h4{font-size:20px;font-size:1.25rem;margin-bottom:35px}.bgs_global h5{font-size:18px;font-size:1.125rem}.bgs_global h6{font-size:16px;font-size:1rem}.bgs_global a{color:#045ea7}.bgs_global a:hover{color:#045ea7}.bgs_global strong{font-weight:500}.bgs_global .topBar{background-color:#f3f3f4}.bgs_global header{border-bottom:5px solid #047ee2}@media(max-width: 768px){.bgs_global header{text-align:center}}.bgs_global header .grid{padding:20px 0;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center}@media(max-width: 768px){.bgs_global header .grid{display:block}}.bgs_global header .psom-logo img{min-width:auto}.bgs_global header .site-name__content{font-size:36px;font-size:2.25rem}.bgs_global header .site-name__content a{color:#01256e}.bgs_global header .site-name__content a:hover{color:#01256e;opacity:.7}.bgs_global header .social-icons{text-align:right}.bgs_global header .social-icons ul{list-style-type:none;margin:0}.bgs_global header .social-icons ul li{display:inline-block}.bgs_global header .social-icons i{min-width:16px}.bgs_global header .social-icons a{color:#fff;background-color:#960019;border:2px solid;border-color:#ac3c00;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:5px;text-align:center}.bgs_global header .social-icons a:hover{opacity:.7}@media(max-width: 768px){.bgs_global header .social-icons{text-align:center}}@media(max-width: 768px){.bgs_global header .unit{width:100%}}.bgs_global .banner{background-color:#f3f3f4}.bgs_global .banner .grid{max-width:100%}.bgs_global .banner .flex-caption{margin-bottom:0;color:#045ea7;max-width:1180px;margin:auto;font-size:14px;font-size:0.875rem;line-height:22px;font-weight:500}.bgs_global .banner .flex-caption span{display:block;padding:10px 20px}@media(max-width: 568px){.bgs_global .banner .flex-caption{display:none}}@media(max-width: 768px){.bgs_global .banner .flex-caption{display:none}}.bgs_global .banner .flex-credits{position:absolute;width:100%;top:0;margin-bottom:0}.bgs_global .banner .flex-credits .contain{display:block;max-width:100%;margin:auto;text-align:right;color:#fff;font-size:12px;font-size:0.75rem;font-style:italic}.bgs_global .banner .flex-credits .resize{background-color:rgba(0,0,0,.5);display:inline-block;padding:5px 10px}.bgs_global .callout .block{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;background-color:#fff2d2;padding:10px 20px;margin:10px 0}.bgs_global .callout .block .callout-icon{margin-right:15px;color:#eba800}.bgs_global .callout .block .callout-text{border-left:2px solid #eba800;padding-left:15px}.bgs_global .callout .block p:last-of-type{line-height:1.75em;margin-bottom:0}.bgs_global .callout .block a{color:#045ea7;font-weight:500}.bgs_global .callout .block a:hover{opacity:.7}.bgs_global main a{font-weight:500}.bgs_global main a:hover{opacity:.7}.bgs_global hr{border:1px solid #e0e1e3;display:inline-block;width:100%}.bgs_global blockquote{border-left:5px solid #eba800;padding-left:30px;margin:25px 0}.bgs_global blockquote p{font-weight:400;font-style:italic;color:#6c6f76;font-size:16px;font-size:1rem}.bgs_global table tr,.bgs_global table td{border:3px solid #e0e1e3}.bgs_global table table tr:nth-child(odd){background-color:#f3f3f4}.bgs_global table table tr:nth-child(even){background-color:#fff}.bgs_global table th{background:#ac3c00;color:#fff;border:3px solid #960019}.bgs_global table th a{color:#f8de00}.bgs_global table th a:hover{color:#eba800}.bgs_global table p:first-child{margin-top:0}.bgs_global table p:last-child{margin-bottom:0}.bgs_global pre{background-color:#f3f3f4;font-family:"Courier",monospace;overflow:scroll;padding:10px}.bgs_global .breadcrumb{margin:45px 0}.bgs_global .breadcrumb a{font-weight:500}.bgs_global .breadcrumb li{color:#2e2f32}.bgs_global .breadcrumb li+li:before{margin:0px 7px}.bgs_global h2,.bgs_global h3,.bgs_global h4,.bgs_global h5,.bgs_global h6{color:#01256e}.bgs_global .button{display:inline-block;color:#fff;background-color:#960019;border:3px solid #ac3c00;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:0 8px}.bgs_global .button:hover{color:#fff;opacity:.7}.bgs_global .main-content-area{background-color:#fff}.bgs_global figure img{display:block}.bgs_global figcaption{background-color:#e7f0f7;color:#01256e;font-size:14px;font-size:0.875rem;padding:5px 7px 7px;display:block}.bgs_global .sidebar.unit .sidebar-content{background-color:#f3f3f4;color:#2e2f32;overflow:auto;margin-top:120px;padding:20px;font-size:14px;font-size:0.875rem}@media(max-width: 978px){.bgs_global .sidebar.unit .sidebar-content{margin:0}}.bgs_global .sidebar.unit .sidebar-content h3,.bgs_global .sidebar.unit .sidebar-content h4,.bgs_global .sidebar.unit .sidebar-content h5,.bgs_global .sidebar.unit .sidebar-content h6{color:#01256e}@media(max-width: 978px){.bgs_global .sidebar.unit{padding:0;margin-top:50px}}.bgs_global .announcement{color:#2e2f32}.bgs_global .announcement h3,.bgs_global .announcement h4,.bgs_global .announcement h5,.bgs_global .announcement h6{color:#01256e}.bgs_global .announcement .grid .unit{background-color:#e7f0f7;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;border:3px solid #c4dcef;padding:20px}.bgs_global .announcement p{line-height:35px;margin-bottom:0}.bgs_global .announcement p+p{margin-top:20px}.bgs_global .announcement.above{margin:50px 0}.bgs_global .announcement.below{margin:30px 0 0 0}.bgs_global .has_sidebar .announcement.below .grid{padding:0}@media(max-width: 978px){.bgs_global .has_sidebar footer{margin-top:0}}.bgs_global .news-events{background:#fff;margin:50px 0 0 0}.bgs_global .news-events .grid{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media(max-width: 568px){.bgs_global .news-events .grid{display:block;padding-bottom:0}}.bgs_global .news-events .unit.half{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.bgs_global .news-events .unit.half:first-of-type{padding-right:40px}.bgs_global .news-events .unit.half:last-of-type{padding-left:40px}@media(max-width: 768px){.bgs_global .news-events .unit.half:first-of-type{padding-right:20px}.bgs_global .news-events .unit.half:last-of-type{padding-left:20px}}.bgs_global .news-events .news,.bgs_global .news-events .events{flex:1 1 0%}.bgs_global .news-events .news,.bgs_global .news-events .events,.bgs_global .news-events .news-inner,.bgs_global .news-events .events-inner{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1}.bgs_global .news-events .title-read-more{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:45px}.bgs_global .news-events .title-read-more .read-more{line-height:20px;padding:5px 10px;font-weight:400;color:#fff;border:3px solid;border-color:#ac3c00;background-color:#960019;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;white-space:nowrap}.bgs_global .news-events .title-read-more .read-more:hover{opacity:.7}.bgs_global .news-events h4,.bgs_global .news-events .news-events-title{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;font-size:24px;font-size:1.5rem;margin-bottom:0}.bgs_global .news-events h4 i,.bgs_global .news-events .news-events-title i{font-size:30px;font-size:1.875rem;color:#fff;background-color:#eba800;border:3px solid #f8de00;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px;margin-right:10px}.bgs_global .news-events .item{margin-bottom:45px}.bgs_global .news-events ul{list-style-type:none;margin:0}.bgs_global .news-events .title{font-size:18px;font-size:1.125rem;margin-bottom:10px}.bgs_global .news-events .title a{color:#960019}.bgs_global .news-events .title a:hover{opacity:.7}.bgs_global .news-events .date,.bgs_global .news-events .colored-separator,.bgs_global .news-events .time{display:inline-block}.bgs_global .news-events .colored-separator{color:#eba800}.bgs_global .news-events a{color:#045ea7;font-weight:500}.bgs_global .news-events a:hover{opacity:.7}.bgs_global .news-events .title-date span{display:inline;font-size:18px;font-size:1.125rem}.bgs_global .personnel .toc{margin-bottom:50px}.bgs_global .personnel .personnel-whole{border-bottom:3px solid #e4e9ee}.bgs_global .personnel .personnel-whole .photo{float:left;max-width:40%;margin-right:25px}.bgs_global .personnel .profile{overflow:auto;margin-bottom:25px;padding-bottom:20px}.bgs_global .personnel .profile .name{color:#01256e;font-weight:500;font-size:18px;font-size:1.125rem}.bgs_global .personnel .profile p{color:#2e2f32;font-size:15px;font-size:.9375rem;line-height:35px;margin-bottom:20px}.bgs_global .personnel .profile p:first-of-type{line-height:30px}.bgs_global .personnel .position{color:#2e2f32;font-weight:500;font-size:15px;font-size:.9375rem}.bgs_global .personnel .email a:before{font-family:"Font Awesome 5 Pro";content:""}.bgs_global .personnel .phone a:before{font-family:"Font Awesome 5 Pro";content:""}.bgs_global .personnel-2-col>.grid{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.bgs_global .personnel-2-col>.grid h3,.bgs_global .personnel-2-col>.grid h4{width:100%}.bgs_global .personnel-half{width:50%;padding-right:50px}.bgs_global .personnel-half+.clear+h3{border-top:2px solid #eba800;padding-top:45px}.bgs_global .personnel-half+.clear+h4{border-top:3px solid #e4e9ee;padding-top:45px}.bgs_global .personnel-half p:first-of-type{margin-top:20px}@media(max-width: 768px){.bgs_global .personnel-half{width:100%;padding-right:0}}.bgs_global .accordions .accordion-item{margin-bottom:30px;padding-bottom:15px;border-bottom:3px solid #e4e9ee}.bgs_global .accordions .toggle,.bgs_global .in-page-nav .toggle{font-family:inherit;text-align:left;border:none;margin-bottom:10px;width:100%;font-size:19px;font-size:1.1875rem;line-height:36px;line-height:2.25rem;color:#045ea7;background-color:#f3f3f4;padding:0 0 0 10px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.bgs_global .accordions .toggle:hover,.bgs_global .in-page-nav .toggle:hover{opacity:.7}.bgs_global .accordions .toggle:before,.bgs_global .in-page-nav .toggle:before{float:right;color:#eba800;font-family:"Font Awesome 5 Pro";font-size:24px;font-size:1.5rem;font-weight:400;width:35px;height:35px;padding:0 0 0 12px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.bgs_global .accordions .toggle.closed:before,.bgs_global .in-page-nav .toggle.closed:before{content:""}.bgs_global .accordions .toggle.opened:before,.bgs_global .in-page-nav .toggle.opened:before{content:""}.bgs_global .accordions .toggle--emphasized,.bgs_global .in-page-nav .toggle--emphasized{font-weight:500}.bgs_global .accordions .description p,.bgs_global .in-page-nav .description p{margin:25px 0}.bgs_global .accordions .nonHidden,.bgs_global .in-page-nav .nonHidden{color:#6c6f76;font-weight:500}.bgs_global .accordions p.inner-toggle,.bgs_global .in-page-nav p.inner-toggle{margin:0;text-align:right;font-size:14px;font-size:.875rem;float:right}.bgs_global .accordions p.inner-toggle a:after,.bgs_global .in-page-nav p.inner-toggle a:after{content:" ";font-family:"Font Awesome 5 Pro"}.bgs_global .in-page-nav{margin-bottom:50px;border-bottom:2px solid #eba800;padding-bottom:30px}@media(max-width: 568px){.bgs_global .in-page-nav{padding-bottom:10px;margin-bottom:30px}}.bgs_global .in-page-nav ul ul{margin-bottom:15px}.bgs_global .sitemap-list{columns:2;-webkit-columns:2;-moz-columns:2;list-style-position:inside;margin:0}.bgs_global .blog_list .post{overflow:auto}@media(max-width: 568px){.bgs_global .blog_list .featured-image{float:none;margin:0px auto;display:block}}.bgs_global .blog_list .featured-image .restrain{width:250px;overflow:hidden;position:relative}@media(max-width: 568px){.bgs_global .blog_list .featured-image .restrain{height:initial;width:initial}}.bgs_global .blog_post .featured-image img{max-width:50%}@media(max-width: 568px){.bgs_global .blog_post .featured-image img{float:none;margin:25px auto;display:block;max-width:100%}}.bgs_global .author{color:#e0e1e3}.bgs_global .more-post{display:inline-block;color:#fff;background-color:#960019;border:3px solid #ac3c00;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:0 8px}.bgs_global .more-post:hover{color:#fff;opacity:.7}.bgs_global .blog-archives-overview,.bgs_global .blog-tags-overview,.bgs_global .blog-rss-subscribe-overview{width:33.333%;float:left}@media(max-width: 568px){.bgs_global .blog-archives-overview,.bgs_global .blog-tags-overview,.bgs_global .blog-rss-subscribe-overview{width:100%;float:none}}.bgs_global .blog-tag{background-color:#e0e1e3;color:#fff}.bgs_global .blog-tag:hover{background-color:#000;color:#fff}.bgs_global .blog-rss-subscribe-overview a{color:#fff;background-color:#960019;border:3px solid #ac3c00;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:0 8px}.bgs_global .blog-rss-subscribe-overview a:hover{color:#fff;opacity:.7}.bgs_global footer{background-color:#e4e9ee;color:#2e2f32;text-align:center;margin-top:50px}.bgs_global .footer-icons{margin:0;padding:50px 0;list-style-type:none;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media(max-width: 768px){.bgs_global .footer-icons{-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.bgs_global .footer-icons li{display:inline-block}@media(max-width: 768px){.bgs_global .footer-icons li{width:45%}}.bgs_global .footer-icons a{color:#960019;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-weight:500}.bgs_global .footer-icons a:hover{color:#960019;opacity:.7}.bgs_global .footer-icons a i{font-size:60px;font-size:3.75rem;color:#fff;background-color:#045ea7;border:3px solid;border-color:#047ee2;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:20px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.bgs_global .icon-text{font-size:16px;font-size:1rem;display:block;margin:10px 0}.bgs_global .copyright{background-color:#fff;color:#2e2f32;text-align:center;border-top:5px solid #045ea7}.bgs_global .copyright p{font-size:14px;font-size:0.875rem;margin-bottom:0}.bgs_global .copyright a{color:#045ea7;font-weight:500}.bgs_global .copyright a:hover{color:#045ea7;opacity:.7}.bgs_global #gsa_search form{margin-bottom:50px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center}.bgs_global #gsa_search form p{display:inline-block}@media(max-width: 568px){.bgs_global #gsa_search form p{display:block}}.bgs_global #gsa_search form input{border:none;font-family:"Fira Sans Condensed",sans-serif;padding:10px;font-size:14px;font-size:0.875rem}.bgs_global #gsa_search form input[type=text]{background-color:#e0e1e3;margin-left:10px;-webkit-box-shadow:0 0 0px 1000px #e0e1e3 inset}@media(max-width: 568px){.bgs_global #gsa_search form input[type=text]{box-sizing:border-box;width:100%;margin:0}}.bgs_global #gsa_search form input[type=submit]{background-color:#6c6f76;color:#fff;border:none;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}@media(max-width: 568px){.bgs_global #gsa_search form input[type=submit]{width:100%}}.bgs_global #gsa_search form input[type=submit]:hover{opacity:.7}@media(max-width: 568px){.bgs_global #gsa_search form{display:block}}.bgs_global #gsa_search .url_bottom{margin-bottom:30px}.bgs_global #gsa_search .result_item{overflow:auto}.bgs_global #gsa_search .pagination_link{color:#2e2f32}.bgs_global .top_page{right:20px}.bgs_global .scrollToTop{color:#eba800;padding:0}.bgs_global .scrollToTop:hover{color:#ac3c00}.bgs_global .scrollToTop.cd-fade-out{opacity:1}.bgs_global .scrollToTop .btt-text{display:none}.bgs_global .scrollToTop .btt-icon{display:block}.bgs_global .scrollToTop .btt-icon:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";font-size:60px;font-size:3.75rem}.bgs_global a.red-button,.bgs_global a.blue-button{font-size:15px;font-size:.9375rem;font-weight:400;color:#fff;border-radius:6px;padding:0 8px;display:inline-block;text-align:center}.bgs_global a.red-button:hover,.bgs_global a.blue-button:hover{opacity:.7}.bgs_global .red-button{background-color:#960019;border:3px solid #ac3c00}.bgs_global .blue-button{background-color:#045ea7;border:3px solid #047ee2}.bgs_global .sidebar-content .two-col-list,.bgs_global .sidebar-content .three-col-list{columns:unset;-webkit-columns:unset;-moz-columns:unset}.bgs_global .two-col-list{columns:2;-webkit-columns:2;-moz-columns:2;margin-left:0}.bgs_global .two-col-list li{margin-left:20px}@media(max-width: 568px){.bgs_global .two-col-list{columns:1;-webkit-columns:1;-moz-columns:1}}.bgs_global .three-col-list{columns:3;-webkit-columns:3;-moz-columns:3;margin-left:0}.bgs_global .three-col-list li{margin-left:20px}@media(max-width: 568px){.bgs_global .three-col-list{columns:1;-webkit-columns:1;-moz-columns:1}}.modalDialog{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:99999;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in}.modalDialog>div{width:75%;max-width:600px;max-height:calc(100vh - 150px);position:relative;margin:75px auto;padding:35px;background:#e4e9ee}.modalClose{font-size:24px;position:absolute;right:-24px;text-align:center;top:-10px}.modalClose:hover{color:#3698e8;opacity:1 !important}.modal-content{max-height:calc(100vh - 250px);overflow-y:auto;display:block}.clear{clear:both}.bgs_specific .grad-groups{background-color:#e4e9ee;padding:40px 0}.bgs_specific .grad-groups .gg-list{list-style-type:none;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin:0 15px}.bgs_specific .grad-groups .gg-list>li{width:25%;padding:5px}@media(max-width: 978px){.bgs_specific .grad-groups .gg-list>li{width:50%}}@media(max-width: 568px){.bgs_specific .grad-groups .gg-list>li{width:100%}}.bgs_specific .grad-groups .gg-list .camb{width:50%}@media(max-width: 568px){.bgs_specific .grad-groups .gg-list .camb{width:100%}}.bgs_specific .grad-groups .gg{padding:20px 30px;min-height:277.5px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;background-repeat:no-repeat;background-size:cover}@media(max-width: 1180px){.bgs_specific .grad-groups .gg{-webkit-justify-content:center;justify-content:center}}.bgs_specific .grad-groups .gg-name{font-size:26px;font-size:1.625rem;color:#fff;background-color:rgba(0,17,77,.65);-webkit-box-shadow:10px 0 0 rgba(0,17,77,.65),-10px 0 0 rgba(0,17,77,.65);-mox-box-shadow:10px 0 0 rgba(0,17,77,.65),-10px 0 0 rgba(0,17,77,.65);box-shadow:10px 0 0 rgba(0,17,77,.65),-10px 0 0 rgba(0,17,77,.65);padding:2px 0;line-height:35px;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}.bgs_specific .grad-groups .gg-name:hover{background-color:#00114d;-webkit-box-shadow:10px 0 0 #00114d,-10px 0 0 #00114d;-mox-box-shadow:10px 0 0 #00114d,-10px 0 0 #00114d;box-shadow:10px 0 0 #00114d,-10px 0 0 #00114d}@media(max-width: 1180px){.bgs_specific .grad-groups .gg-name{font-size:22px;font-size:1.375rem;line-height:31px}}.bgs_specific .grad-groups .camb,.bgs_specific .grad-groups .immun,.bgs_specific .grad-groups .neuro{-webkit-justify-content:center;justify-content:center;text-align:center}.bgs_specific .grad-groups .camb .gg,.bgs_specific .grad-groups .immun .gg,.bgs_specific .grad-groups .neuro .gg{-webkit-justify-content:center;justify-content:center}.bgs_specific .grad-groups .ggeb,.bgs_specific .grad-groups .pharm{text-align:right;-webkit-justify-content:flex-end;justify-content:flex-end}@media(max-width: 978px){.bgs_specific .grad-groups .ggeb,.bgs_specific .grad-groups .pharm{text-align:center;-webkit-justify-content:center;justify-content:center}}.bgs_specific .grad-groups .ggeb .gg,.bgs_specific .grad-groups .pharm .gg{-webkit-justify-content:flex-end;justify-content:flex-end}@media(max-width: 978px){.bgs_specific .grad-groups .ggeb .gg,.bgs_specific .grad-groups .pharm .gg{-webkit-justify-content:center;justify-content:center}}.bgs_specific .grad-groups .gg-program-buttons ul{margin:30px 0 0 0}.bgs_specific .grad-groups .gg-program-buttons li{display:inline-block;margin:0 10px 5px 0}.bgs_specific .grad-groups .gg-program-buttons a{padding:5px;border:3px solid;border-color:rgba(4,126,226,.75);-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#fff;background-color:rgba(4,94,167,.75);font-size:16px;font-size:1rem;display:inline-block;line-height:22px}.bgs_specific .grad-groups .gg-program-buttons a:hover{border-color:#047ee2;background-color:#045ea7}.bgs_specific .gcb .gg,.bgs_specific .immun .gg,.bgs_specific .neuro .gg,.bgs_specific .pharm .gg{-ms-align-items:flex-end;-webkit-align-items:flex-end;align-items:flex-end}@media(max-width: 978px){.bgs_specific .gcb .gg,.bgs_specific .immun .gg,.bgs_specific .neuro .gg,.bgs_specific .pharm .gg{-ms-align-items:initial;-webkit-align-items:initial;align-items:initial}}@media(max-width: 768px){.bgs_specific .news-events .title-read-more{-webkit-flex-direction:column;flex-direction:column}.bgs_specific .news-events .title-read-more h4{align-self:flex-start;width:100%}.bgs_specific .news-events .title-read-more .read-more{align-self:flex-end}}.bgs_grad_group .grid .unit.sidenav,.bgs_grad_group .grid .unit.main-content{margin-top:65px}@media(max-width: 978px){.bgs_grad_group .grid .unit.sidenav,.bgs_grad_group .grid .unit.main-content{margin-top:20px}}.bgs_grad_group .grid .unit.main-content{padding-left:70px}.bgs_grad_group .grid .unit.main-content.three-fifths{padding-left:20px}@media(max-width: 978px){.bgs_grad_group .grid .unit.main-content{padding-left:20px}}@media(max-width: 768px){.bgs_grad_group header{padding-top:50px}.bgs_grad_group header .social-icons{display:none}}.bgs_grad_group .site-title.grid{max-width:1180px;margin:auto}@media(max-width: 1140px){.bgs_grad_group .site-title.grid{max-width:978px}}.bgs_grad_group .site-title h1{position:absolute;z-index:100;top:calc(90% - 104px);font-size:26px;font-size:1.625rem;margin-left:20px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;background-color:rgba(0,17,77,.65)}.bgs_grad_group .site-title h1:hover{background-color:#00114d;color:#fff;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s}.bgs_grad_group .site-title h1 a{color:#fff;padding:20px;display:block}@media(max-width: 978px){.bgs_grad_group .site-title h1{position:relative;left:0;margin:0;padding:0;background-color:transparent}.bgs_grad_group .site-title h1:hover{background-color:transparent;-ms-transition:0;-moz-transition:0;-webkit-transition:0;transition:0}.bgs_grad_group .site-title h1 a{width:100%;padding:20px;display:block;background-color:#00114d;text-align:center}.bgs_grad_group .site-title h1 a:hover{background-color:rgba(0,17,77,.65);color:#fff;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s}}.bgs_grad_group .banner{position:relative;background-color:transparent;z-index:-1}.bgs_grad_group .banner .flex-caption{position:absolute;bottom:0;z-index:500;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;max-width:inherit;background-color:#f3f3f4}@media(max-width: 568px){.bgs_grad_group .banner .flex-caption{position:relative;display:none}}@media(max-width: 768px){.bgs_grad_group .banner .flex-caption{display:none}}.bgs_grad_group .banner .flex-caption span{width:1180px;padding:10px 40px}@media(max-width: 768px){.bgs_grad_group .banner .flex-caption span{padding:10px 20px}}.bgs_grad_group .default-banner-bkgd{display:block;height:170px;width:100%;background-color:#e4e9ee}@media(max-width: 978px){.bgs_grad_group .default-banner-bkgd{height:auto}}.bgs_grad_group .menu-mobile .icon-search i{display:none}.bgs_grad_group .bgs-link{text-align:center}.bgs_grad_group .bgs-link a{font-size:18px;font-size:1.125rem;background-color:#800015}.bgs_grad_group .bgs-link a:hover{background-color:#710013}.bgs_grad_group .bgs-link a:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";margin-left:5px}@media(max-width: 768px){.bgs_grad_group .nav_vertical.global_info_sidebar .main-content,.bgs_grad_group .nav_vertical.has_sidebar .main-content,.bgs_grad_group .main-content{width:100%}}.bgs_grad_group .connect-title{color:#01256e;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.bgs_grad_group .sidenav .social-icons,.bgs_grad_group .menu-mobile .social-icons{padding:30px 20px}@media(max-width: 978px){.bgs_grad_group .sidenav .social-icons,.bgs_grad_group .menu-mobile .social-icons{padding:30px 0}}.bgs_grad_group .sidenav .social-icons ul,.bgs_grad_group .menu-mobile .social-icons ul{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;list-style:none}.bgs_grad_group .sidenav .social-icons li,.bgs_grad_group .menu-mobile .social-icons li{margin:10px 10px 10px 0}.bgs_grad_group .sidenav .social-icons i,.bgs_grad_group .menu-mobile .social-icons i{min-width:16px}.bgs_grad_group .sidenav .social-icons a,.bgs_grad_group .menu-mobile .social-icons a{color:#fff;background-color:#960019;border:2px solid #ac3c00;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-align:center}.bgs_grad_group .sidenav .social-icons a:hover,.bgs_grad_group .menu-mobile .social-icons a:hover{opacity:.7}.bgs_grad_group .sidenav .social-icons a{padding:5px}@media(max-width: 768px){.bgs_grad_group .sidenav .social-icons{text-align:center}}.bgs_grad_group .menu-mobile .connect-title{color:#fff}.bgs_grad_group .menu-mobile .social-icons{padding:20px}.bgs_grad_group .menu-mobile .social-icons a{padding:15px}.bgs_grad_group .news-events{margin-bottom:60px}@media(max-width: 768px){.bgs_grad_group .news-events{margin-bottom:0}}.bgs_grad_group .news-events ul{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}@media(max-width: 568px){.bgs_grad_group .news-events ul{-webkit-flex-direction:column;flex-direction:column}}.bgs_grad_group .news-events .item{-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0}.bgs_grad_group .news-events .item+.item{margin-left:60px}@media(max-width: 568px){.bgs_grad_group .news-events .item+.item{margin-left:0}}@media(max-width: 568px){.bgs_grad_group .news-events .title-read-more{-webkit-flex-direction:column;flex-direction:column}.bgs_grad_group .news-events .title-read-more h4{align-self:flex-start;width:100%}.bgs_grad_group .news-events .title-read-more .read-more{align-self:flex-end}}.bgs_grad_group .news,.bgs_grad_group .events{margin-top:25px}.bgs_grad_group .breadcrumb{margin-top:0}.bgs_grad_group .sidebar.unit .sidebar-content{margin-top:65px}@media(max-width: 978px){.bgs_grad_group .sidebar.unit .sidebar-content{margin:0}}.bgs_grad_group .copyright{margin-top:60px}.bgs_grad_group .student-directory-list{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.bgs_grad_group .student-directory-list .read-more{display:inline-block}.bgs_grad_group .student-directory-student{width:48%;width:calc(50% - 10px);background-color:#f9f9fa;padding:20px}@media(max-width: 768px){.bgs_grad_group .student-directory-student{width:100%}}.bgs_grad_group .student-directory-student .name-links-wrap{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.bgs_grad_group .student-directory-student .name-links-wrap a+a{border-left:1px solid #6c6f76;padding-left:9px;margin-left:6px}.bgs_grad_group .student-directory-student .student-directory-program{background-color:#e4e9ee;-webkit-box-shadow:5px 0 0 #e4e9ee,-5px 0 0 #e4e9ee;-mox-box-shadow:5px 0 0 #e4e9ee,-5px 0 0 #e4e9ee;box-shadow:5px 0 0 #e4e9ee,-5px 0 0 #e4e9ee;padding:5px 0}.bgs_grad_group .student-directory-student .advisor-rotation-wrap{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.bgs_grad_group .student-directory-student .advisor-rotation-wrap>div{flex-grow:1}.bgs_grad_group .student-directory-student .advisor-rotation-wrap p{margin-bottom:0}.bgs_grad_group .student-directory-student .advisor-rotation-wrap ul{margin-top:0}.bgs_grad_group .student-description p:last-child{margin-bottom:0}.bgs_grad_group .student-directory-name{margin-bottom:10px;font-size:1.25rem}.bgs_grad_group .student-directory-details{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.bgs_grad_group .student-directory-details .photo{margin:0 10px 10px 0}.bgs_grad_group .student-directory-details img{max-width:initial}.bgs_grad_group .jplist-filter-and-sort{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:flex-end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}.bgs_grad_group .jplist-filter-and-sort>div{width:100%}.bgs_grad_group .jplist-filter-and-sort>div label{font-style:italic}.bgs_grad_group .jplist-filter-and-sort>div i{font-size:12px;font-size:0.75rem}.bgs_grad_group .jplist-filter-and-sort--four-inputs>select,.bgs_grad_group .jplist-filter-and-sort--four-inputs>label{width:24%}@media(max-width: 768px){.bgs_grad_group .jplist-filter-and-sort--four-inputs>select,.bgs_grad_group .jplist-filter-and-sort--four-inputs>label{width:48%}}.bgs_grad_group .jplist-filter-and-sort--three-inputs>select,.bgs_grad_group .jplist-filter-and-sort--three-inputs>label{width:32%}@media(max-width: 768px){.bgs_grad_group .jplist-filter-and-sort--three-inputs>select,.bgs_grad_group .jplist-filter-and-sort--three-inputs>label{width:48%}.bgs_grad_group .jplist-filter-and-sort--three-inputs>select.filter-by-advisor,.bgs_grad_group .jplist-filter-and-sort--three-inputs>label.filter-by-advisor{width:100%}}.bgs_grad_group .jplist-page-buttons{max-width:100%;margin:auto;text-align:center}.bgs_grad_group .jplist-page-buttons>div,.bgs_grad_group .jplist-page-buttons button{display:inline-block}.bgs_grad_group .jplist-items-number-0{display:none}.bgs_grad_group .icon-key{margin-bottom:25px;text-align:right;font-style:italic}.bgs_grad_group .form-element{width:100%;max-width:100%;display:block;font-size:inherit;font-family:inherit;font-weight:inherit;color:inherit;font-size:16px;line-height:1.3;padding:.6em 1.4em .5em .5em;box-sizing:border-box;margin:5px 0 0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:0 1px 0 1px rgba(0,0,0,.04);-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#e0e1e3;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.bgs_grad_group .form-element:hover{background-color:#f5d480}.bgs_grad_group .form-select{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23eba800%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .5em top 50%,0 0;background-size:.65em auto,100%}.bgs_grad_group .form-select::-ms-expand{display:none}.bgs_grad_group .form-element:focus{box-shadow:0 0 1px 3px rgba(235,168,0,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:inherit;outline:none}.bgs_grad_group .form-button{background-color:#f3f3f4;margin-top:20px}.bgs_grad_group .form-button i:before{font-size:.9em;color:#eba800}.bgs_grad_group .form-button--pagination{width:auto;padding:.6em .5em .5em .5em;margin:2px 2px 20px 2px}.bgs_grad_group .form-button--pagination.jplist-selected{box-shadow:0 0 1px 2px rgba(235,168,0,.7);box-shadow:0 0 0 2px -moz-mac-focusring;color:inherit;outline:none}.bgs_grad_group .form-button--pagination.jplist-disabled,.bgs_grad_group .form-button--pagination:only-child{opacity:.5;cursor:not-allowed}.bgs_grad_group .form-button--pagination.jplist-disabled:hover,.bgs_grad_group .form-button--pagination:only-child:hover{background-color:#f3f3f4}.banner-slider{position:relative}.banner-slider .slides{height:0;padding-bottom:25.4237288%}.custom_controls{position:absolute;bottom:75px;right:0}.flex-direction-controls{list-style:none;margin:0;padding:0}.flex-direction-controls__button{border:none;position:absolute;z-index:9999999;top:45%;padding:3px;font-size:2em;color:#fff;background:transparent;text-shadow:-1px -4px 3px #ac3c00,1px -3px 3px #ac3c00,-4px -2px 3px #ac3c00,5px 1px 3px #ac3c00,1px 5px 3px #ac3c00,-3px 3px 3px #ac3c00}.flex-direction-controls__button--prev{left:0}.flex-direction-controls__button--next{right:0}.flex-control-paging{position:absolute;z-index:999;top:0;height:50px}@media(max-width: 978px){.flex-control-paging{top:auto;bottom:0}}.flex-control-paging li a{height:13px;width:13px;margin:15px 25px;border:3px solid #fff;background-color:#fff;border-radius:50%;box-shadow:none}@media(max-width: 978px){.flex-control-paging li a{margin:15px}}.flex-control-paging .flex-active{border:3px solid #ac3c00}.flex-control-paging li a:hover{background-color:#ac3c00}.flex-pauseplay a{bottom:auto;top:5px;z-index:9999999999;color:#fff;box-shadow:-2px 0 0 5px #ac3c00;background-color:#ac3c00;border-radius:1px}.flex-pauseplay a:hover{color:#fff}.menu-horizontal__button{font-weight:400}.menu-horizontal__button:after{font-family:"Font Awesome 5 Pro" !important;content:" "}.menu-horizontal__button--open:after{content:" "}.menu-horizontal__item--level2 .menu-horizontal__button:after{content:" "}.menu-horizontal__item--level2 .menu-horizontal__button--open:after{content:" "}.menu-horizontal__item--level1:nth-last-child(1) .menu-horizontal__item--level2>.menu-horizontal__button:after,.menu-horizontal__item--level1:nth-last-child(2) .menu-horizontal__item--level2>.menu-horizontal__button:after{content:""}.menu-horizontal__item--level1:nth-last-child(1) .menu-horizontal__item--level2>.menu-horizontal__button--open:after,.menu-horizontal__item--level1:nth-last-child(2) .menu-horizontal__item--level2>.menu-horizontal__button--open:after{content:""}.menu-horizontal__item--level1:nth-last-child(1) .menu-horizontal__item--level2>.menu-horizontal__button:before,.menu-horizontal__item--level1:nth-last-child(2) .menu-horizontal__item--level2>.menu-horizontal__button:before{content:" "}.menu-horizontal__item--level1:nth-last-child(1) .menu-horizontal__item--level2>.menu-horizontal__button--open:before,.menu-horizontal__item--level1:nth-last-child(2) .menu-horizontal__item--level2>.menu-horizontal__button--open:before{content:" "}.menu-vertical .has-children button:after{content:" ";font-family:"Font Awesome 5 Pro"}.menu-vertical .has-children button.open:after{content:" "}nav .home-icon{max-width:45px}nav .nav.home{font-size:20px;font-size:1.25rem}nav .weblink:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"";padding:0 0 0 5px}nav button{cursor:pointer;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}nav li:after,nav button:after,nav a:after{font-size:15px;font-size:0.9375rem}.hamburger{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;float:left}.global-grad-group-nav{background-color:#e7f0f6}.global-grad-group-nav .global-grad-group-nav-toggle{padding:10px;border:none;background:transparent;font-family:"Fira Sans Condensed",sans-serif;font-size:16px}.global-grad-group-nav .global-grad-group-nav-toggle .fa-bars{width:32px;height:32px;padding:7px;margin:0 20px 0 0;background:#ffce15;color:#29365b;border-radius:3px;font-size:19px}.global-grad-group-nav .opened i.fa-bars:before{content:""}.global-grad-group-nav .description{width:100vw;margin-left:50%;transform:translateX(-50%)}.nav_horizontal .mobileOnly,.nav_horizontal .topBar.mm-slideout{display:none}@media(max-width: 768px){.nav_horizontal .desktopOnly,.nav_horizontal .menu-horizontal{display:none}.nav_horizontal .mobileOnly,.nav_horizontal .topBar.mm-slideout{display:block;position:fixed;width:100%}}.menu-horizontal{background-color:#f3f3f4}.menu-horizontal.fixed{width:100%;top:0}.menu-horizontal .unit.whole{padding:0}.menu-horizontal__list{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:0}.menu-horizontal__item{display:inline-block;position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row nowrap;-webkit-justify-content:"space-evenly";justify-content:"space-evenly";-moz-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;margin:0;list-style-type:none}.menu-horizontal__sub-menu{display:none;position:absolute;top:100%;left:0;width:100%;min-width:175px;margin:0;padding:0;z-index:9999;background-color:#e4effa}.menu-horizontal__sub-menu--open{display:block}.menu-horizontal__sub-menu--search{width:max-content}.menu-horizontal a,.menu-horizontal__button{position:relative;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 1 auto;-ms-align-items:center;-webkit-align-items:center;align-items:center;align-self:center;height:100%;width:100%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;padding:10px;border:solid 2px transparent;background-color:transparent;color:#960019;font-family:inherit;text-align:center;font-size:18px;font-size:1.125rem;line-height:1.5;cursor:pointer}.menu-horizontal a:hover,.menu-horizontal__button:hover{color:#fff;background-color:#ac3c00;border-color:#ac3c00}.menu-horizontal a:focus,.menu-horizontal__button:focus{outline:none;border-color:#82bff1}.menu-horizontal a::after,.menu-horizontal a::before,.menu-horizontal__button::after,.menu-horizontal__button::before{color:#eba800}@media(max-width: 1180px){.menu-horizontal a,.menu-horizontal__button{font-size:15px;font-size:0.9375rem;padding:9px 7px}}@media(max-width: 1024px){.menu-horizontal a,.menu-horizontal__button{font-size:14px;font-size:0.875rem;padding:9px 7px}.menu-horizontal a:after,.menu-horizontal__button:after{font-size:12px;font-size:0.75rem}}.menu-horizontal__item--level1>a,.menu-horizontal__item--level1>.menu-horizontal__button{border-top-width:0}.menu-horizontal__button--search:after{display:none}.menu-horizontal__item--level2 a,.menu-horizontal__item--level2 .menu-horizontal__button{font-size:1rem;color:#fff;background-color:#960019;text-align:left}.menu-horizontal__item--level2 a:hover,.menu-horizontal__item--level2 .menu-horizontal__button:hover{color:#fff;background-color:#ac3c00}@media(max-width: 1180px){.menu-horizontal__item--level2 a,.menu-horizontal__item--level2 .menu-horizontal__button{font-size:14px;font-size:0.875rem;-webkit-justify-content:flex-start;justify-content:flex-start}}.menu-horizontal__item--level2 .menu-horizontal__sub-menu{top:0;left:100%}.menu-horizontal__item--active>a,.menu-horizontal__item--active>.menu-horizontal__button{color:#fff;background-color:#ac3c00}.menu-horizontal__item--level1:nth-last-child(1) ul,.menu-horizontal__item--level1:nth-last-child(2) ul{right:0;left:auto}.menu-horizontal__item--level1:nth-last-child(1) ul .menu-horizontal__button:after,.menu-horizontal__item--level1:nth-last-child(2) ul .menu-horizontal__button:after{content:" "}.menu-horizontal__item--level1:nth-last-child(1) ul .menu-horizontal__button--open:after,.menu-horizontal__item--level1:nth-last-child(2) ul .menu-horizontal__button--open:after{content:" "}.menu-horizontal__item--level1:nth-last-child(1) ul ul,.menu-horizontal__item--level1:nth-last-child(2) ul ul{left:auto;right:100%}.menu-horizontal .menu-horizontal__item--search{max-width:45px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;z-index:9999}.menu-horizontal .menu-horizontal__item--search i{font-size:20px;font-size:1.25rem}.menu-horizontal .menu-horizontal__item--search:hover{background-color:#eba800}.menu-horizontal .menu-horizontal__item--search ul{z-index:9999}.menu-horizontal .menu-horizontal__item--search ul li:hover{background:none}.menu-horizontal .menu-horizontal__button--search{background-color:#eba800;color:#fff}.menu-horizontal .menu-horizontal__button--search:hover{background-color:#eba800}.menu-horizontal form .icon-search:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:""}.menu-horizontal form{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;right:0;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.menu-horizontal form input{padding:10px;background-color:#e0e1e3;border:2px solid #e0e1e3;font-family:"Fira Sans Condensed",sans-serif;font-size:14px;font-size:0.875rem;order:1}.menu-horizontal form button{border:none;padding:5px 18px;font-size:22px;font-size:1.375rem;color:#fff;background-color:#6c6f76;border:2px solid #6c6f76;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;order:0}.menu-horizontal form button:hover{background-color:#6c6f76}.menu-horizontal form input:focus,.menu-horizontal form button:focus{border-color:#82bff1}.nav_vertical .mobileOnly,.nav_vertical .topBar.mm-slideout{display:none}@media(max-width: 768px){.nav_vertical .sidenav{display:none}}@media(max-width: 768px){.nav_vertical .desktopOnly{display:none}.nav_vertical .mobileOnly,.nav_vertical .topBar.mm-slideout{display:block;position:fixed;width:100%;z-index:10000000}}.menu-vertical .unit.whole{padding:0}.menu-vertical ul{margin:0;list-style-type:none}.menu-vertical li{margin:0}.menu-vertical .has-children:hover>a,.menu-vertical .has-children:hover>button{background-color:#ac3c00;background-color:#ac3c00;color:#f3f3f4}.menu-vertical .has-children button{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.menu-vertical .has-children ul{display:none}.menu-vertical .has-children ul.open{display:block}.menu-vertical a,.menu-vertical button{padding:10px 20px;display:block;width:100%;background-color:#f3f3f4;color:#960019;border:2px solid #f3f3f4;font-size:16px;font-size:1rem;line-height:inherit;font-size:inherit;font-family:inherit;text-align:left}.menu-vertical a:hover,.menu-vertical button:hover{background-color:#ac3c00;border-color:#ac3c00;color:#f3f3f4}.menu-vertical .active>a,.menu-vertical .active>button,.menu-vertical button.open{background-color:#ac3c00;border-color:#ac3c00;color:#fff}.menu-vertical .first.lvl1 a{padding-top:15px}.menu-vertical li{line-height:24px;line-height:1.5rem}.menu-vertical ul ul{padding-left:0}.menu-vertical ul ul a,.menu-vertical ul ul button{background-color:#960019;border-color:#960019;color:#fff;font-size:15px;font-size:0.9375rem}.menu-vertical ul ul a:hover,.menu-vertical ul ul button:hover{background-color:#ac3c00;color:#f3f3f4}.menu-vertical ul ul ul a,.menu-vertical ul ul ul button{background-color:#780014;color:#fff;font-size:14px;font-size:0.875rem}.menu-vertical ul ul ul a:hover,.menu-vertical ul ul ul button:hover{background-color:#ac3c00;color:#fff}.menu-vertical form{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-top:20px;background-color:#f3f3f4}.menu-vertical .search{border:2px solid #e0e1e3;padding:10px 10px 10px 20px;width:calc(100% - 40px);font-family:"Fira Sans Condensed",sans-serif;font-size:14px;font-size:0.875rem;background-color:#e0e1e3}.menu-vertical .search:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #e0e1e3 inset}.menu-vertical [type=submit]{border:2px solid #eba800;padding:10px;width:40px;background-color:#eba800;color:#fff;font-size:20px;font-size:1.25rem}.menu-vertical [type=submit]:hover{opacity:.85;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s}.menu-vertical *:focus{outline:none;border-color:#82bff1 !important}.nav_none .mobile-nav{display:none}@media(max-width: 768px){.desktopOnly,.menu-horizontal{display:none}.mobileOnly,.topBar.mm-slideout{display:block}.global-grad-group-nav{display:none}}.hamburger{padding:0}.hamburger .menu-text{color:#960019}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;background-color:#960019}.menu-mobile{color:#fff;background-color:#960019}.menu-mobile .mm-navbar .mm-title{color:#fff;font-size:18px;font-size:1.125rem}.menu-mobile .mm-navbar .mm-title:hover{background:none}.menu-mobile .mm-btn:hover{background:none}.menu-mobile a,.menu-mobile span{font-size:16px;font-size:1rem;color:#fff;background-color:#960019}.menu-mobile a:hover,.menu-mobile a:focus,.menu-mobile span:hover,.menu-mobile span:focus{color:#fff;background-color:rgba(0,0,0,.1)}.menu-mobile form{padding:10px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#eba800}.menu-mobile form input[type=text]{border:2px solid #fff;padding:10px;width:calc(100% - 40px);font-family:"Fira Sans Condensed",sans-serif;font-size:14px;font-size:0.875rem}.menu-mobile form button{border:2px solid #6c6f76;padding:10px;width:40px;background-color:#6c6f76;color:#fff;font-size:16px;font-size:1rem}.menu-mobile form button:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:""}.menu-mobile form input[type=text]:focus,.menu-mobile form button:focus{border-color:#82bff1}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before,.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background-color:#ac3c00}.mmenu-close:before{font-weight:300;content:" ";font-family:"Font Awesome 5 Pro"}.agenda-category{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;padding:15px;margin-bottom:0px}.agenda-item{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.agenda-item-time{width:215px;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;align-items:center;justify-content:center;padding:20px 15px}.agenda-item-details{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-direction:column;width:100%;padding:20px 15px}@media(max-width: 768px){.agenda-item{display:block}.agenda-item-time{width:100%}.agenda-item-details{display:inline-block}}.bgs_global main .button-group a:hover{opacity:1}.button-group{display:flex;list-style:none;justify-content:space-between;margin-left:0 !important;flex-wrap:wrap}.button-group__button{position:relative;padding-bottom:5em;margin:20px 1% 0 1%;line-height:initial;background-color:#f7f7f7}.button-group__button:hover .button-group__button-content,.button-group__button a:focus .button-group__button-content,.button-group__button .button--expanded .button-group__button-content{height:100%;transition:.2s}.button-group__button:hover .button-group__button-description,.button-group__button a:focus .button-group__button-description,.button-group__button .button--expanded .button-group__button-description{display:block}.button-group__button:hover{background-color:#f3f7fb}.button-group__button:hover .button-group__button-content{background-color:#01256e;background:linear-gradient(0deg, #01256e 40%, rgba(27, 127, 204, 0.8) 100%)}.button-group__button:hover a{color:#fff;transition:.1s}.button-group__button a{display:flex;flex-direction:column;text-align:center;width:100%;height:100%}.button-group__button--two-per-row{width:48%}.button-group__button--three-per-row{width:31.3333333333%}.button-group__button--four-per-row{width:23%}.button-group__button--four-per-row .button-group__button-content{padding-bottom:10px}.button-group__button--four-per-row .button-group__button-title{padding-top:10px}.button-group__button-placeholder-image{width:100%;height:100%;background-color:#e0ebf4}.button-group__button-content{display:flex;justify-content:center;flex-direction:column;position:absolute;bottom:0;left:0;right:0;height:5em;padding-bottom:20px;transition:.3s;background-color:#f7f7f7}.button-group__button-title{display:block;padding:20px 15px 0;font-size:19px;font-size:1.1875rem}.button-group__button-description{display:none;font-weight:400;margin-top:15px;padding:0px 15px 0;overflow:hidden;font-size:16px;font-size:1rem}@media(max-width: 1180px){.button-group__four-per-row .button-group__button-title{font-size:17px;font-size:1.0625rem;padding-left:10px;padding-right:10px}.button-group__four-per-row .button-group__button-description{font-size:14px;font-size:0.875rem;margin-top:5px}}@media(max-width: 1024px){.button-group__button-content{justify-content:flex-start}.button-group__button-description{display:block;margin-top:10px}.button-group__two-per-row .button-group__button:hover .button-group__button-content,.button-group__three-per-row .button-group__button:hover .button-group__button-content,.button-group__four-per-row .button-group__button:hover .button-group__button-content{justify-content:center}.button-group__three-per-row{padding-bottom:60px}.button-group__three-per-row .button-group__button-content{height:70%;bottom:-60px;padding-bottom:10px}.button-group__three-per-row .button-group__button-title{font-size:19px;font-size:1.1875rem;padding-left:15px;padding-right:15px;padding-top:15px}.button-group__three-per-row .button-group__button-description{font-size:15px;font-size:0.9375rem}.button-group__three-per-row .button-group__button:hover .button-group__button-content{height:calc(100% + 60px)}.button-group__two-per-row .button-group__button--two-per-row,.button-group__two-per-row .button-group__button--four-per-row,.button-group__four-per-row .button-group__button--two-per-row,.button-group__four-per-row .button-group__button--four-per-row{width:48%}.button-group__two-per-row .button-group__button:hover .button-group__button-content,.button-group__four-per-row .button-group__button:hover .button-group__button-content{height:100%}.button-group__two-per-row .button-group__button-content,.button-group__four-per-row .button-group__button-content{height:55%}.button-group__two-per-row .button-group__button-title,.button-group__four-per-row .button-group__button-title{font-size:19px;font-size:1.1875rem;padding-left:15px;padding-right:15px;padding-top:15px}.button-group__two-per-row .button-group__button-description,.button-group__four-per-row .button-group__button-description{font-size:16px;font-size:1rem}}@media(max-width: 978px){.button-group__four-per-row .button-group__button--four-per-row{width:48%}.button-group__four-per-row .button-group__button:hover .button-group__button-content{height:100%}.button-group__three-per-row{padding-bottom:85px}.button-group__three-per-row .button-group__button-content{height:75%;bottom:-85px;padding-bottom:10px}.button-group__three-per-row .button-group__button-title{font-size:17px;font-size:1.0625rem;padding-left:5px;padding-right:5px;padding-top:15px}.button-group__three-per-row .button-group__button-description{font-size:14px;font-size:0.875rem;margin-top:5px;padding-left:10px;padding-right:10px}.button-group__three-per-row .button-group__button:hover .button-group__button-content{height:calc(100% + 85px)}}@media(max-width: 930px){.button-group__three-per-row{padding-bottom:80px}.button-group__three-per-row .button-group__button-content{height:12.25em;bottom:-80px;padding-bottom:10px}.button-group__three-per-row .button-group__button:hover .button-group__button-content{height:calc(100% + 80px)}.button-group__three-per-row .button-group__button:hover .button-group__button-title{padding-left:15px;padding-right:15px}.button-group__three-per-row .button-group__button:hover .button-group__button-description{margin-top:10px}}@media(max-width: 870px){.button-group__three-per-row .button-group__button-content{height:13.5em}}@media(max-width: 768px){.button-group__three-per-row{padding-bottom:90px}.button-group__three-per-row .button-group__button-content{height:15em;bottom:-90px;padding-bottom:10px}.button-group__three-per-row .button-group__button:hover .button-group__button-content{height:calc(100% + 90px)}.button-group__three-per-row .button-group__button:hover .button-group__button-title{padding-left:15px;padding-right:15px}.button-group__two-per-row .button-group__button,.button-group__four-per-row .button-group__button{width:48%}.button-group__two-per-row .button-group__button-content,.button-group__four-per-row .button-group__button-content{height:60%;bottom:0}.button-group__button-title{font-size:19px;font-size:1.1875rem}.button-group__button-description{margin-top:5px}}@media(max-width: 610px){.button-group__three-per-row{padding-bottom:110px}.button-group__three-per-row .button-group__button-content{height:16em;bottom:-110px}.button-group__three-per-row .button-group__button:hover .button-group__button-content{height:calc(100% + 110px)}}@media(max-width: 568px){.button-group__three-per-row{padding-bottom:0}.button-group__three-per-row .button-group__button-content{bottom:0}.button-group__two-per-row .button-group__button,.button-group__three-per-row .button-group__button,.button-group__four-per-row .button-group__button{width:100%}.button-group__two-per-row .button-group__button-content,.button-group__three-per-row .button-group__button-content,.button-group__four-per-row .button-group__button-content{height:auto;padding-left:20px;padding-right:20px;padding-bottom:20px}.button-group__two-per-row .button-group__button-title,.button-group__three-per-row .button-group__button-title,.button-group__four-per-row .button-group__button-title{padding-left:20px;padding-right:20px;padding-top:20px;font-size:19px;font-size:1.1875rem}.button-group__two-per-row .button-group__button-description,.button-group__three-per-row .button-group__button-description,.button-group__four-per-row .button-group__button-description{font-size:16px;font-size:1rem;margin-top:10px;padding-right:20px;padding-left:20px}.button-group__two-per-row .button-group__button:hover .button-group__button-content,.button-group__three-per-row .button-group__button:hover .button-group__button-content,.button-group__four-per-row .button-group__button:hover .button-group__button-content{height:100%;transition:.1s}.button-group__two-per-row .button-group__button:hover .button-group__button-title,.button-group__three-per-row .button-group__button:hover .button-group__button-title,.button-group__four-per-row .button-group__button:hover .button-group__button-title{padding-left:25px;padding-right:25px}.button-group__button-placeholder-image{min-height:300px;height:450px}.button-group__button-description{display:block}}/*# sourceMappingURL=styles.css.map */
