@charset "UTF-8";@font-face{font-family:dor-icomoon;src:url("../../dist/fonts/icomoon/icomoon.eot?yqkmd3");src:url("../../dist/fonts/icomoon/icomoon.eot?yqkmd3#iefix") format("embedded-opentype"),url("../../dist/fonts/icomoon/icomoon.ttf?yqkmd3") format("truetype"),url("../../dist/fonts/icomoon/icomoon.woff?yqkmd3") format("woff"),url("../../dist/fonts/icomoon/icomoon.svg?yqkmd3#icomoon") format("svg");font-weight:400;font-style:normal;font-display:block}.breadcrumbs .breadcrumb:first-child a:before,.links-block-links ul li a:before,.lock-icon a::after,.notification-bar .notification-content:before,.routing-block.use-link-icons .routing-text a:before,.sidebar.core-facility .contact-block-item:before,.sidebar.core-facility .contact-block-name:before,.text-link-block .text-link-block-links li a:before,.title-block .title-block-links ul>li a:before,[class*=" dor-icon-"],[class^=dor-icon-],a.lock-icon::after,a[href*="#protected"]::after,a[href*="vpr-dev.dor.tamu.edu/download/file"]::after,a[href*="vpr.tamu.edu/download/file"]::after{font-family:dor-icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dor-icon-home::before{content:"\e901"}.dor-icon-external-link::before{content:"\e902"}.dor-icon-arrow-right::before{content:"\e900"}.dor-icon-warning::before{content:"\ea07"}.dor-icon-lock::before{content:"\e98f"}.dor-icon-search::before{content:"\e903"}.dor-icon-phone::before{content:"\e942"}.dor-icon-email::before{content:"\e945"}.dor-icon-person::before{content:"\e971"}.dor-icon-link::before{content:"\e9cb"}.dor-icon-earth::before{content:"\e9ca"}.dor-icon-sphere::before{content:"\e9c9"}#search-mega-menu .search-section-quicklinks-menu li a,.breadcrumbs .breadcrumb a,.card.full-width-image .card-title a,.ci-cf-dropdown .ci-cf-dropdown-clear-button,.ci-cf-search-bar-block .clear-button,.gform_wrapper .routing-block .routing-text .gfield_label a,.notification-bar .notification-content a,.routing-block .routing-text .gform_wrapper .gfield_label a,.routing-block .routing-text h1 a,.routing-block .routing-text h2 a,.routing-block .routing-text h3 a,.routing-block .routing-text h4 a,.routing-block .routing-text h5 a,.routing-block .routing-text h6 a,.routing-block .routing-text p.block-heading a,.sidebar.core-facility .contact-block-item a,.sidebar.core-facility .contact-block-name a,.stat-block .stat-block-item .stat-block-item-description a,a,footer .footer-message a,footer .footer-quicklinks li a{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-decoration-thickness:from-font;text-underline-offset:0.1em}#search-mega-menu .search-section-quicklinks-menu li a:active,#search-mega-menu .search-section-quicklinks-menu li a:focus,#search-mega-menu .search-section-quicklinks-menu li a:hover,.breadcrumbs .breadcrumb a:active,.breadcrumbs .breadcrumb a:focus,.breadcrumbs .breadcrumb a:hover,.card.full-width-image .card-title a:active,.card.full-width-image .card-title a:focus,.card.full-width-image .card-title a:hover,.ci-cf-dropdown .ci-cf-dropdown-clear-button:active,.ci-cf-dropdown .ci-cf-dropdown-clear-button:focus,.ci-cf-dropdown .ci-cf-dropdown-clear-button:hover,.ci-cf-search-bar-block .clear-button:active,.ci-cf-search-bar-block .clear-button:focus,.ci-cf-search-bar-block .clear-button:hover,.gform_wrapper .routing-block .routing-text .gfield_label a:active,.gform_wrapper .routing-block .routing-text .gfield_label a:focus,.gform_wrapper .routing-block .routing-text .gfield_label a:hover,.notification-bar .notification-content a:active,.notification-bar .notification-content a:focus,.notification-bar .notification-content a:hover,.routing-block .routing-text .gform_wrapper .gfield_label a:active,.routing-block .routing-text .gform_wrapper .gfield_label a:focus,.routing-block .routing-text .gform_wrapper .gfield_label a:hover,.routing-block .routing-text h1 a:active,.routing-block .routing-text h1 a:focus,.routing-block .routing-text h1 a:hover,.routing-block .routing-text h2 a:active,.routing-block .routing-text h2 a:focus,.routing-block .routing-text h2 a:hover,.routing-block .routing-text h3 a:active,.routing-block .routing-text h3 a:focus,.routing-block .routing-text h3 a:hover,.routing-block .routing-text h4 a:active,.routing-block .routing-text h4 a:focus,.routing-block .routing-text h4 a:hover,.routing-block .routing-text h5 a:active,.routing-block .routing-text h5 a:focus,.routing-block .routing-text h5 a:hover,.routing-block .routing-text h6 a:active,.routing-block .routing-text h6 a:focus,.routing-block .routing-text h6 a:hover,.routing-block .routing-text p.block-heading a:active,.routing-block .routing-text p.block-heading a:focus,.routing-block .routing-text p.block-heading a:hover,.sidebar.core-facility .contact-block-item a:active,.sidebar.core-facility .contact-block-item a:focus,.sidebar.core-facility .contact-block-item a:hover,.sidebar.core-facility .contact-block-name a:active,.sidebar.core-facility .contact-block-name a:focus,.sidebar.core-facility .contact-block-name a:hover,.stat-block .stat-block-item .stat-block-item-description a:active,.stat-block .stat-block-item .stat-block-item-description a:focus,.stat-block .stat-block-item .stat-block-item-description a:hover,a:active,a:focus,a:hover,footer .footer-message a:active,footer .footer-message a:focus,footer .footer-message a:hover,footer .footer-quicklinks li a:active,footer .footer-quicklinks li a:focus,footer .footer-quicklinks li a:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}.links-block-links ul li a,.routing-block.use-link-icons .routing-text a,.text-link-block .text-link-block-links li a,.title-block .title-block-links ul>li a{position:relative;border:none;-webkit-text-decoration:dotted;text-decoration:dotted;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:from-font;text-underline-offset:0.1em;-webkit-text-decoration-color:#036288;text-decoration-color:#036288;display:inline-block;padding-left:1.5em}.links-block-links ul li a:before,.routing-block.use-link-icons .routing-text a:before,.text-link-block .text-link-block-links li a:before,.title-block .title-block-links ul>li a:before{display:inline-block;content:"\e902";position:absolute;top:.25em;left:0;right:auto;bottom:auto;font-size:1em}.links-block-links ul li a[href*="://vpr-dev.dor.tamu.edu"]:before,.links-block-links ul li a[href*="://vpr.tamu.edu"]:before,.routing-block.use-link-icons .routing-text a[href*="://vpr-dev.dor.tamu.edu"]:before,.routing-block.use-link-icons .routing-text a[href*="://vpr.tamu.edu"]:before,.text-link-block .text-link-block-links li a[href*="://vpr-dev.dor.tamu.edu"]:before,.text-link-block .text-link-block-links li a[href*="://vpr.tamu.edu"]:before,.title-block .title-block-links ul>li a[href*="://vpr-dev.dor.tamu.edu"]:before,.title-block .title-block-links ul>li a[href*="://vpr.tamu.edu"]:before{content:"\e900"!important;padding-left:.125em!important;font-size:1.5em!important;top:0!important}.links-block-links ul li a:active,.links-block-links ul li a:focus,.links-block-links ul li a:hover,.routing-block.use-link-icons .routing-text a:active,.routing-block.use-link-icons .routing-text a:focus,.routing-block.use-link-icons .routing-text a:hover,.text-link-block .text-link-block-links li a:active,.text-link-block .text-link-block-links li a:focus,.text-link-block .text-link-block-links li a:hover,.title-block .title-block-links ul>li a:active,.title-block .title-block-links ul>li a:focus,.title-block .title-block-links ul>li a:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}.button-toggle{text-transform:uppercase;font-size:.9rem;margin:0;display:inline-block;text-align:center;font-weight:600;border-bottom:1px solid #fff;border-top:none;padding:.5rem 1rem;color:#fff;cursor:pointer}.button-toggle#units-button-toggle{background:#003c71}.button-toggle#units-button-toggle.active{border-bottom-color:#003c71}.button-toggle#search-button-toggle{background:#3e3e3e;border-left:1px solid #fff}.button-toggle#search-button-toggle.active{border-bottom-color:#3e3e3e}html{font-weight:400}.page-content{padding:0}table{margin:0 0 2rem;width:100%;text-align:left}table td,table th{padding:.5rem 1rem;border-top:none}table th{font-weight:700;color:#fff;background-color:#332c2c}table tr{background:#fff;color:#332c2c}table tr:not(:last-child){border-bottom:1px solid #bec0c0}table tr:nth-of-type(2n){background:#eaeaea}.gform_wrapper .gfield_label,h1,h2,h3,h4,h5,h6,p.block-heading{font-family:Oswald,sans-serif;font-weight:400;padding-top:0;margin:0 0 1rem;text-transform:none;color:#000;letter-spacing:normal}h1,h2{font-size:2.25rem;line-height:1.2}h3{font-size:2rem;line-height:1.2}.gform_wrapper .gfield_label,h4{font-size:1.75rem;line-height:1.2}h5{font-size:1.5rem;line-height:1.2}h6,p.block-heading{font-size:1.25rem;line-height:1.2}.lock-icon a::after,a.lock-icon::after,a[href*="#protected"]::after,a[href*="vpr-dev.dor.tamu.edu/download/file"]::after,a[href*="vpr.tamu.edu/download/file"]::after{width:.95rem;padding-left:.25rem;margin-right:0;text-align:center;content:"\e98f"!important;display:inline-block}a{font-weight:400;color:#036288}a strong,strong a{font-weight:700}ul{list-style-image:none!important}ol,ul{margin:0 0 1rem 1rem;overflow:visible;padding-left:.25rem;list-style-position:outside}ol li,ul li{padding-left:0}ol li::before,ul li::before{content:none}ol ol,ol ul,ul ol,ul ul{margin:0;margin-left:1rem}ul{list-style-type:disc}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ol{list-style-type:decimal}ol ol{list-style-type:upper-alpha}ol ol ol{list-style-type:lower-alpha}.wp-block-dor-vpr-extras-blocks-dor-vpr-extras-accordion.accordion{background:#eaeaea;margin-bottom:2rem}.wp-block-dor-vpr-extras-blocks-dor-vpr-extras-accordion.accordion.active,.wp-block-dor-vpr-extras-blocks-dor-vpr-extras-accordion.accordion.start-open,.wp-block-dor-vpr-extras-blocks-dor-vpr-extras-accordion.accordion:focus,.wp-block-dor-vpr-extras-blocks-dor-vpr-extras-accordion.accordion:hover{background:#d1d3d4}.wp-block-dor-vpr-extras-blocks-dor-vpr-extras-accordion.accordion .accordion-title{font-size:1rem;color:#500000;font-weight:700;font-family:"Open Sans",sans-serif;font-style:normal;text-transform:none;padding:0 0 0 2rem;margin:0;line-height:1.25;letter-spacing:normal}.wp-block-dor-vpr-extras-blocks-dor-vpr-extras-accordion.accordion .non-collapsible{position:relative;display:block;width:100%;text-align:left}.wp-block-dor-vpr-extras-blocks-dor-vpr-extras-accordion.accordion .collapsible-button{height:1rem;width:1rem;position:absolute;transform:rotate(0);left:1rem;top:1.125rem;font-size:1.25rem}.wp-block-dor-vpr-extras-blocks-dor-vpr-extras-accordion.accordion.active .collapsible-button{transform:rotate(180deg)}.wp-block-dor-vpr-extras-blocks-dor-vpr-extras-accordion.accordion .accordion-content{padding:0 2rem 2rem}.wp-block-dor-vpr-extras-blocks-dor-vpr-extras-accordion.accordion+.accordion{margin-top:-1.75rem}.buttons-block .buttons-block-items{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% + 1rem);margin-left:-.5rem}.buttons-block .buttons-block-items.items-per-1 .buttons-block-item{flex-basis:calc(100% - 1rem)}.buttons-block .buttons-block-items.items-per-2 .buttons-block-item{flex-basis:calc(50% - 1rem)}.buttons-block .buttons-block-items.items-per-3 .buttons-block-item{flex-basis:calc(33.3333333333% - 1rem)}.buttons-block .buttons-block-items.items-per-4 .buttons-block-item{flex-basis:calc(25% - 1rem)}.buttons-block .buttons-block-items.items-per-5 .buttons-block-item{flex-basis:calc(20% - 1rem)}.buttons-block .buttons-block-items.items-per-6 .buttons-block-item{flex-basis:calc(16.6666666667% - 1rem)}@media screen and (max-width:1024px){.buttons-block .buttons-block-items.mobile-items-per-1 .buttons-block-item{flex-basis:calc(100% - 1rem)}.buttons-block .buttons-block-items.mobile-items-per-2 .buttons-block-item{flex-basis:calc(50% - 1rem)}.buttons-block .buttons-block-items.mobile-items-per-3 .buttons-block-item{flex-basis:calc(33.3333333333% - 1rem)}.buttons-block .buttons-block-items.mobile-items-per-4 .buttons-block-item{flex-basis:calc(25% - 1rem)}.buttons-block .buttons-block-items.mobile-items-per-5 .buttons-block-item{flex-basis:calc(20% - 1rem)}.buttons-block .buttons-block-items.mobile-items-per-6 .buttons-block-item{flex-basis:calc(16.6666666667% - 1rem)}}@media screen and (max-width:850px){.buttons-block .buttons-block-items.phone-items-per-1 .buttons-block-item{flex-basis:calc(100% - 1rem)}.buttons-block .buttons-block-items.phone-items-per-2 .buttons-block-item{flex-basis:calc(50% - 1rem)}.buttons-block .buttons-block-items.phone-items-per-3 .buttons-block-item{flex-basis:calc(33.3333333333% - 1rem)}.buttons-block .buttons-block-items.phone-items-per-4 .buttons-block-item{flex-basis:calc(25% - 1rem)}.buttons-block .buttons-block-items.phone-items-per-5 .buttons-block-item{flex-basis:calc(20% - 1rem)}.buttons-block .buttons-block-items.phone-items-per-6 .buttons-block-item{flex-basis:calc(16.6666666667% - 1rem)}}.buttons-block .buttons-block-items.by-column{display:block;-moz-column-gap:0.5rem;column-gap:.5rem;padding-top:1.5rem;margin-left:0;width:100%}.buttons-block .buttons-block-items.by-column .buttons-block-item{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 1rem;width:100%}.buttons-block .buttons-block-items.by-column.items-per-1{-moz-columns:1;columns:1}.buttons-block .buttons-block-items.by-column.items-per-2{-moz-columns:2;columns:2}.buttons-block .buttons-block-items.by-column.items-per-3{-moz-columns:3;columns:3}.buttons-block .buttons-block-items.by-column.items-per-4{-moz-columns:4;columns:4}.buttons-block .buttons-block-items.by-column.items-per-5{-moz-columns:5;columns:5}.buttons-block .buttons-block-items.by-column.items-per-6{-moz-columns:6;columns:6}@media screen and (max-width:1024px){.buttons-block .buttons-block-items.by-column.mobile-items-per-1{-moz-columns:1;columns:1}.buttons-block .buttons-block-items.by-column.mobile-items-per-2{-moz-columns:2;columns:2}.buttons-block .buttons-block-items.by-column.mobile-items-per-3{-moz-columns:3;columns:3}.buttons-block .buttons-block-items.by-column.mobile-items-per-4{-moz-columns:4;columns:4}.buttons-block .buttons-block-items.by-column.mobile-items-per-5{-moz-columns:5;columns:5}.buttons-block .buttons-block-items.by-column.mobile-items-per-6{-moz-columns:6;columns:6}}@media screen and (max-width:850px){.buttons-block .buttons-block-items.by-column.phone-items-per-1{-moz-columns:1;columns:1}.buttons-block .buttons-block-items.by-column.phone-items-per-2{-moz-columns:2;columns:2}.buttons-block .buttons-block-items.by-column.phone-items-per-3{-moz-columns:3;columns:3}.buttons-block .buttons-block-items.by-column.phone-items-per-4{-moz-columns:4;columns:4}.buttons-block .buttons-block-items.by-column.phone-items-per-5{-moz-columns:5;columns:5}.buttons-block .buttons-block-items.by-column.phone-items-per-6{-moz-columns:6;columns:6}}.buttons-block .buttons-block-items .buttons-block-item{display:block;flex-grow:0;flex-shrink:0;box-sizing:border-box;margin:.5rem;background:#500000;color:#fff;border:1px solid #3e3e3e;padding:1rem}.buttons-block .buttons-block-items .buttons-block-item:focus,.buttons-block .buttons-block-items .buttons-block-item:hover{background:#707373}.buttons-block .buttons-block-items .buttons-block-item.align-text-left{text-align:left}.buttons-block .buttons-block-items .buttons-block-item.align-text-center{text-align:center}.buttons-block .buttons-block-items .buttons-block-item.align-text-right{text-align:right}.ci-cf-block .post.center .card-text .center-contact-item{margin-bottom:0!important}.ci-cf-block .post.center .card-text .center-contact-item .label{padding-right:.25rem}.ci-cf-block .post.center .card-text .center-contact-item .label,.ci-cf-block .post.center .card-text .center-contact-item .value{display:inline-block}.ci-cf-block .post.center .center-contact-email a{word-break:break-all}.ci-cf-block .post.center .card-image::before{content:none}.ci-cf-block .ci-cf-posts{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% + 2rem);margin-left:-1rem}.ci-cf-block .ci-cf-posts.items-per-1 .center{flex-basis:calc(100% - 2rem)}.ci-cf-block .ci-cf-posts.items-per-2 .center{flex-basis:calc(50% - 2rem)}.ci-cf-block .ci-cf-posts.items-per-3 .center{flex-basis:calc(33.3333333333% - 2rem)}.ci-cf-block .ci-cf-posts.items-per-4 .center{flex-basis:calc(25% - 2rem)}.ci-cf-block .ci-cf-posts.items-per-5 .center{flex-basis:calc(20% - 2rem)}.ci-cf-block .ci-cf-posts.items-per-6 .center{flex-basis:calc(16.6666666667% - 2rem)}@media screen and (max-width:1024px){.ci-cf-block .ci-cf-posts.mobile-items-per-1 .center{flex-basis:calc(100% - 2rem)}.ci-cf-block .ci-cf-posts.mobile-items-per-2 .center{flex-basis:calc(50% - 2rem)}.ci-cf-block .ci-cf-posts.mobile-items-per-3 .center{flex-basis:calc(33.3333333333% - 2rem)}.ci-cf-block .ci-cf-posts.mobile-items-per-4 .center{flex-basis:calc(25% - 2rem)}.ci-cf-block .ci-cf-posts.mobile-items-per-5 .center{flex-basis:calc(20% - 2rem)}.ci-cf-block .ci-cf-posts.mobile-items-per-6 .center{flex-basis:calc(16.6666666667% - 2rem)}}@media screen and (max-width:850px){.ci-cf-block .ci-cf-posts.phone-items-per-1 .center{flex-basis:calc(100% - 2rem)}.ci-cf-block .ci-cf-posts.phone-items-per-2 .center{flex-basis:calc(50% - 2rem)}.ci-cf-block .ci-cf-posts.phone-items-per-3 .center{flex-basis:calc(33.3333333333% - 2rem)}.ci-cf-block .ci-cf-posts.phone-items-per-4 .center{flex-basis:calc(25% - 2rem)}.ci-cf-block .ci-cf-posts.phone-items-per-5 .center{flex-basis:calc(20% - 2rem)}.ci-cf-block .ci-cf-posts.phone-items-per-6 .center{flex-basis:calc(16.6666666667% - 2rem)}}.ci-cf-block .ci-cf-posts .center{flex-grow:0;flex-shrink:0;box-sizing:border-box;margin:1rem 1rem}.ci-cf-block .ci-cf-posts .center .card-image{position:relative}.ci-cf-block .ci-cf-posts .center .card-image:before{content:none}.ci-cf-block .ci-cf-posts .center .card-image .image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50% 50%;z-index:2}.ci-cf-block .ci-cf-posts.use-icons .post.center .card-text .center-contact-item{position:relative;margin-bottom:.25rem!important}.ci-cf-block .ci-cf-posts.use-icons .post.center .card-text .center-contact-item .value{padding-left:1.75rem}.ci-cf-block .ci-cf-posts.use-icons .post.center .card-text .center-contact-item .label{position:absolute;top:.35em;left:0;right:auto;bottom:auto}.ci-cf-block .ci-cf-posts.use-icons .post.center .card-text .center-contact-name .label{top:.25em}.ci-cf-block .center-contact-email a:not(:last-of-type)::after{content:", "}.ci-cf-dropdown-container::after{clear:both;content:"";display:block}.ci-cf-dropdown{float:right}.ci-cf-dropdown .ci-cf-dropdown-label{color:#500000;font-weight:400;margin-top:0;margin-bottom:.5rem}.ci-cf-dropdown .ci-cf-dropdown-select{padding:.25rem;max-width:15rem;margin-right:1rem}.ci-cf-dropdown .ci-cf-dropdown-clear-button{margin:0}.ci-cf-search-bar-block{margin-bottom:2rem}.ci-cf-search-bar-block .field-container,.ci-cf-search-bar-block .search-info-container{position:relative;margin-bottom:1rem}.ci-cf-search-bar-block .search-field{width:100%;padding-right:3rem;background:#fff;border:1px solid #eaeaea}.ci-cf-search-bar-block .search-submit{position:absolute;top:0;left:auto;right:0;bottom:0}.ci-cf-search-bar-block .load-more-button,.ci-cf-search-bar-block .search-submit{padding:.5rem 1rem;background-color:#eaeaea;color:#500000;transition:all .25s ease-in-out}.ci-cf-search-bar-block .load-more-button:focus,.ci-cf-search-bar-block .load-more-button:hover,.ci-cf-search-bar-block .search-submit:focus,.ci-cf-search-bar-block .search-submit:hover{background-color:#500000;color:#fff}.ci-cf-search-bar-block .load-more-button{margin-bottom:1rem}.ci-cf-search-bar-block .clear-button-container,.ci-cf-search-bar-block .load-more-button-container{text-align:center}.ci-cf-search-bar-block .clear-button,.ci-cf-search-bar-block .load-more-button{display:inline-block}.color-background-block{padding:3rem 0 3rem;position:relative}.color-background-block .color-background{position:absolute;top:0;bottom:0;left:-50vw;right:-50vw;background:#eaeaea;z-index:1}.color-background-block .color-background.show-border{border-top:.5rem solid #eaeaea}.color-background-block .color-background.show-border .color-background-block-inner,.color-background-block .color-background.show-border .image-background{top:-.5rem}.color-background-block.no-bottom-margin{margin-bottom:0}.color-background-block.aside-mode{padding:1rem 2rem;margin-bottom:3rem}.color-background-block.aside-mode .color-background{position:absolute;top:0;left:0;right:0;bottom:0}.color-background-block.aside-mode .image-background{width:auto;position:absolute;top:0;left:0;right:0;bottom:0;transform:none}.color-background-block .image-background{position:absolute;left:50%;top:0;bottom:0;transform:translateX(-50%);width:200vw;z-index:2;background-size:cover;background-position:center center;background-repeat:no-repeat}.color-background-block .color-background-block-inner{position:relative;z-index:3}.color-background-block .color-background-block-inner p{margin-bottom:1rem}.color-background-block .color-background-block-inner>:last-child{margin-bottom:0}.color-background-block .color-background-block-inner.white-text *{color:#fff!important}.color-background-block .color-background-block-inner.white-text a{-webkit-text-decoration-color:#ffffff!important;text-decoration-color:#ffffff!important}.gform_wrapper .gfield_label+.color-background-block,h1+.color-background-block,h2+.color-background-block,h3+.color-background-block,h4+.color-background-block,h5+.color-background-block,h6+.color-background-block,ol+.color-background-block,p+.color-background-block,ul+.color-background-block{margin-top:2rem}.dor-block{margin-bottom:2rem}.block-heading{margin:1rem 0;color:#332c2c}p.block-heading{font-size:1rem}.directory-block[class*=items-per-]{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% + 2rem);margin-left:-1rem}.directory-block[class*=items-per-].items-per-1 .person{flex-basis:calc(100% - 2rem)}.directory-block[class*=items-per-].items-per-2 .person{flex-basis:calc(50% - 2rem)}.directory-block[class*=items-per-].items-per-3 .person{flex-basis:calc(33.3333333333% - 2rem)}.directory-block[class*=items-per-].items-per-4 .person{flex-basis:calc(25% - 2rem)}.directory-block[class*=items-per-].items-per-5 .person{flex-basis:calc(20% - 2rem)}.directory-block[class*=items-per-].items-per-6 .person{flex-basis:calc(16.6666666667% - 2rem)}@media screen and (max-width:1024px){.directory-block[class*=items-per-].mobile-items-per-1 .person{flex-basis:calc(100% - 2rem)}.directory-block[class*=items-per-].mobile-items-per-2 .person{flex-basis:calc(50% - 2rem)}.directory-block[class*=items-per-].mobile-items-per-3 .person{flex-basis:calc(33.3333333333% - 2rem)}.directory-block[class*=items-per-].mobile-items-per-4 .person{flex-basis:calc(25% - 2rem)}.directory-block[class*=items-per-].mobile-items-per-5 .person{flex-basis:calc(20% - 2rem)}.directory-block[class*=items-per-].mobile-items-per-6 .person{flex-basis:calc(16.6666666667% - 2rem)}}@media screen and (max-width:850px){.directory-block[class*=items-per-].phone-items-per-1 .person{flex-basis:calc(100% - 2rem)}.directory-block[class*=items-per-].phone-items-per-2 .person{flex-basis:calc(50% - 2rem)}.directory-block[class*=items-per-].phone-items-per-3 .person{flex-basis:calc(33.3333333333% - 2rem)}.directory-block[class*=items-per-].phone-items-per-4 .person{flex-basis:calc(25% - 2rem)}.directory-block[class*=items-per-].phone-items-per-5 .person{flex-basis:calc(20% - 2rem)}.directory-block[class*=items-per-].phone-items-per-6 .person{flex-basis:calc(16.6666666667% - 2rem)}}.directory-block table td{vertical-align:top}.directory-block .listing.assistant-1 td,.directory-block .listing.assistant-2 td{font-size:.85rem}.directory-block .listing.assistant-1 .person-name,.directory-block .listing.assistant-1 .person-title,.directory-block .listing.assistant-2 .person-name,.directory-block .listing.assistant-2 .person-title{font-style:italic}.directory-block .listing.assistant-1 td:first-child{padding-left:2rem}.directory-block .listing.assistant-2 td:first-child{padding-left:4rem}.links-block{margin-bottom:3rem}.links-block.with-border{border:1px solid #eaeaea;padding:0 2rem 0}.links-block-links ul{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% + 2rem);margin:0!important;margin-left:-1rem!important;max-width:none;padding-top:1rem}@media screen and (max-width:850px){.links-block-links ul{margin-bottom:2rem!important}}.links-block-links ul li{display:block;margin:0 1rem 1rem;flex-grow:0;flex-shrink:0}@media screen and (max-width:900px){.links-block-links ul li{flex-basis:100%}}@media screen and (max-width:850px){.links-block-links ul li{flex-basis:auto}}.links-block-links.columns-1 li{flex-basis:calc(100% - 2rem)}.links-block-links.columns-2 li{flex-basis:calc(50% - 2rem)}.links-block-links.columns-3 li{flex-basis:calc(33.3333333333% - 2rem)}.links-block-links.columns-4 li{flex-basis:calc(25% - 2rem)}.links-block-links.columns-5 li{flex-basis:calc(20% - 2rem)}.links-block-links.columns-6 li{flex-basis:calc(16.6666666667% - 2rem)}@media screen and (max-width:1024px){.links-block-links.mobile-columns-1 li{flex-basis:calc(100% - 2rem)}.links-block-links.mobile-columns-2 li{flex-basis:calc(50% - 2rem)}.links-block-links.mobile-columns-3 li{flex-basis:calc(33.3333333333% - 2rem)}.links-block-links.mobile-columns-4 li{flex-basis:calc(25% - 2rem)}.links-block-links.mobile-columns-5 li{flex-basis:calc(20% - 2rem)}.links-block-links.mobile-columns-6 li{flex-basis:calc(16.6666666667% - 2rem)}}@media screen and (max-width:850px){.links-block-links.phone-columns-1 li{flex-basis:calc(100% - 2rem)}.links-block-links.phone-columns-2 li{flex-basis:calc(50% - 2rem)}.links-block-links.phone-columns-3 li{flex-basis:calc(33.3333333333% - 2rem)}.links-block-links.phone-columns-4 li{flex-basis:calc(25% - 2rem)}.links-block-links.phone-columns-5 li{flex-basis:calc(20% - 2rem)}.links-block-links.phone-columns-6 li{flex-basis:calc(16.6666666667% - 2rem)}}.links-block-links.by-column ul{display:block;-moz-column-gap:0;column-gap:0}.links-block-links.by-column ul li{display:inline-block;width:calc(100% - 2rem);-moz-column-break-inside:avoid;break-inside:avoid}.links-block-links.by-column.columns-1 ul{-moz-columns:1;columns:1}.links-block-links.by-column.columns-2 ul{-moz-columns:2;columns:2}.links-block-links.by-column.columns-3 ul{-moz-columns:3;columns:3}.links-block-links.by-column.columns-4 ul{-moz-columns:4;columns:4}.links-block-links.by-column.columns-5 ul{-moz-columns:5;columns:5}.links-block-links.by-column.columns-6 ul{-moz-columns:6;columns:6}@media screen and (max-width:1024px){.links-block-links.by-column.mobile-columns-1 ul{-moz-columns:1;columns:1}.links-block-links.by-column.mobile-columns-2 ul{-moz-columns:2;columns:2}.links-block-links.by-column.mobile-columns-3 ul{-moz-columns:3;columns:3}.links-block-links.by-column.mobile-columns-4 ul{-moz-columns:4;columns:4}.links-block-links.by-column.mobile-columns-5 ul{-moz-columns:5;columns:5}.links-block-links.by-column.mobile-columns-6 ul{-moz-columns:6;columns:6}}@media screen and (max-width:850px){.links-block-links.by-column.phone-columns-1 ul{-moz-columns:1;columns:1}.links-block-links.by-column.phone-columns-2 ul{-moz-columns:2;columns:2}.links-block-links.by-column.phone-columns-3 ul{-moz-columns:3;columns:3}.links-block-links.by-column.phone-columns-4 ul{-moz-columns:4;columns:4}.links-block-links.by-column.phone-columns-5 ul{-moz-columns:5;columns:5}.links-block-links.by-column.phone-columns-6 ul{-moz-columns:6;columns:6}}.links-block-image{position:relative;display:block}@media screen and (min-width:851px){.links-block-image{max-width:100%!important}}@media screen and (max-width:850px){.links-block-image{padding-bottom:56.25%}}.links-block-image .stretchy-image-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50% 50%}.links-block-image .stretchy-image-spacer{position:relative}.links-block-image-container{display:grid;grid-template-areas:"image content";grid-template-columns:1fr 2fr;gap:0 2rem}@media screen and (max-width:900px){.links-block-image-container{grid-template-columns:1fr 1fr}}@media screen and (max-width:850px){.links-block-image-container{grid-template-areas:"content" "image";grid-template-columns:1fr!important}.links-block-image-container .links-block-image{padding-bottom:56.25%}}.links-block-image-container.right{grid-template-areas:"content image";grid-template-columns:2fr 1fr}@media screen and (max-width:900px){.links-block-image-container.right{grid-template-columns:1fr 1fr}}@media screen and (max-width:850px){.links-block-image-container.right{grid-template-areas:"content" "image";grid-template-columns:1fr!important}}.links-block-image-container .links-block-image{grid-area:image}.links-block-image-container .links-block-content{grid-area:content}@media screen and (max-width:850px){.links-block.has-image-size .links-block-image-container .links-block-image{padding-bottom:0}}.log-in-out-button a{color:#fff;text-decoration:none}.logo-block{font-size:1.125rem;grid-area:logo;min-width:21.125em}.logo-block.white{background:0 0}.logo-block>a:first-of-type(){float:left;position:relative}.logo-block .logo-text::before{position:absolute;top:1em;left:0;right:0;bottom:1em;border-right:1px solid #fff}.logo-block .logo-text .school{font-weight:700;font-size:.7em;letter-spacing:.05em}.logo-block .logo-block-link{float:left;font-size:.75em;padding:.25em 1.125em .25em 0;margin-right:1.25em;border-right:1px solid #fff}.logo-block .logo-text{margin-top:0;font-size:1.1em}.logo-block .logo-text .school{margin-top:.5em}.routing-block.large .routing-text{margin-top:1rem}.routing-block.small .routing-block-item .routing-item-content{display:flex;flex-wrap:nowrap;flex-direction:row}.routing-block.small .routing-block-item .routing-item-content .routing-image{flex-shrink:0;align-self:flex-start}@media screen and (max-width:750px){.routing-block.small .routing-block-item .routing-item-content .routing-image{display:none}}.routing-block.small .routing-block-item .routing-item-content .routing-text{flex-grow:1;margin-top:0;align-self:flex-start;margin-top:-.4em}.routing-block.small .routing-block-item .routing-item-content .routing-image+.routing-text{padding-left:1rem}@media screen and (max-width:750px){.routing-block.small .routing-block-item .routing-item-content .routing-image+.routing-text{padding-left:0}}.routing-block .routing-block-item{margin-bottom:1rem}.routing-block .routing-image{position:relative;display:block}.routing-block .routing-image .stretchy-image-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50% 50%}.routing-block .routing-image .stretchy-image-spacer{position:relative}.gform_wrapper .routing-block .routing-text .gfield_label,.routing-block .routing-text .gform_wrapper .gfield_label,.routing-block .routing-text h1,.routing-block .routing-text h2,.routing-block .routing-text h3,.routing-block .routing-text h4,.routing-block .routing-text h5,.routing-block .routing-text h6,.routing-block .routing-text p.block-heading{font-family:"Open Sans",sans-serif;color:#3e3e3e;font-weight:400}.gform_wrapper .routing-block .routing-text .gfield_label,.gform_wrapper .routing-block .routing-text .gfield_label *,.routing-block .routing-text .gform_wrapper .gfield_label,.routing-block .routing-text .gform_wrapper .gfield_label *,.routing-block .routing-text h1,.routing-block .routing-text h1 *,.routing-block .routing-text h2,.routing-block .routing-text h2 *,.routing-block .routing-text h3,.routing-block .routing-text h3 *,.routing-block .routing-text h4,.routing-block .routing-text h4 *,.routing-block .routing-text h5,.routing-block .routing-text h5 *,.routing-block .routing-text h6,.routing-block .routing-text h6 *,.routing-block .routing-text p.block-heading,.routing-block .routing-text p.block-heading *{font-size:1.25rem;text-transform:none;line-height:1.5;margin-bottom:0}.gform_wrapper .routing-block .routing-text .gfield_label a,.routing-block .routing-text .gform_wrapper .gfield_label a,.routing-block .routing-text h1 a,.routing-block .routing-text h2 a,.routing-block .routing-text h3 a,.routing-block .routing-text h4 a,.routing-block .routing-text h5 a,.routing-block .routing-text h6 a,.routing-block .routing-text p.block-heading a{display:inline}.routing-block .routing-text *{padding-top:0;font-size:.875rem}.routing-block .routing-text :first-child{margin-top:0}.routing-block .routing-block-items{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% + 2rem);margin-left:-1rem}.routing-block .routing-block-items.items-per-1 .routing-block-item{flex-basis:calc(100% - 2rem)}.routing-block .routing-block-items.items-per-2 .routing-block-item{flex-basis:calc(50% - 2rem)}.routing-block .routing-block-items.items-per-3 .routing-block-item{flex-basis:calc(33.3333333333% - 2rem)}.routing-block .routing-block-items.items-per-4 .routing-block-item{flex-basis:calc(25% - 2rem)}.routing-block .routing-block-items.items-per-5 .routing-block-item{flex-basis:calc(20% - 2rem)}.routing-block .routing-block-items.items-per-6 .routing-block-item{flex-basis:calc(16.6666666667% - 2rem)}@media screen and (max-width:1024px){.routing-block .routing-block-items.mobile-items-per-1 .routing-block-item{flex-basis:calc(100% - 2rem)}.routing-block .routing-block-items.mobile-items-per-2 .routing-block-item{flex-basis:calc(50% - 2rem)}.routing-block .routing-block-items.mobile-items-per-3 .routing-block-item{flex-basis:calc(33.3333333333% - 2rem)}.routing-block .routing-block-items.mobile-items-per-4 .routing-block-item{flex-basis:calc(25% - 2rem)}.routing-block .routing-block-items.mobile-items-per-5 .routing-block-item{flex-basis:calc(20% - 2rem)}.routing-block .routing-block-items.mobile-items-per-6 .routing-block-item{flex-basis:calc(16.6666666667% - 2rem)}}@media screen and (max-width:850px){.routing-block .routing-block-items.phone-items-per-1 .routing-block-item{flex-basis:calc(100% - 2rem)}.routing-block .routing-block-items.phone-items-per-2 .routing-block-item{flex-basis:calc(50% - 2rem)}.routing-block .routing-block-items.phone-items-per-3 .routing-block-item{flex-basis:calc(33.3333333333% - 2rem)}.routing-block .routing-block-items.phone-items-per-4 .routing-block-item{flex-basis:calc(25% - 2rem)}.routing-block .routing-block-items.phone-items-per-5 .routing-block-item{flex-basis:calc(20% - 2rem)}.routing-block .routing-block-items.phone-items-per-6 .routing-block-item{flex-basis:calc(16.6666666667% - 2rem)}}.routing-block .routing-block-items .routing-block-item{flex-grow:0;flex-shrink:0;box-sizing:border-box;margin:1rem 1rem}.routing-block .routing-block-items .routing-block-item a{border-bottom:none}.routing-block .routing-block-items.by-column{display:block;-moz-column-gap:0rem;column-gap:0;padding-top:1.5rem}.routing-block .routing-block-items.by-column .routing-block-item{-moz-column-break-inside:avoid;break-inside:avoid;display:inline-block;width:calc(100% - 2rem);margin:0 1rem 1rem}.routing-block .routing-block-items.by-column.items-per-1{-moz-columns:1;columns:1}.routing-block .routing-block-items.by-column.items-per-2{-moz-columns:2;columns:2}.routing-block .routing-block-items.by-column.items-per-3{-moz-columns:3;columns:3}.routing-block .routing-block-items.by-column.items-per-4{-moz-columns:4;columns:4}.routing-block .routing-block-items.by-column.items-per-5{-moz-columns:5;columns:5}.routing-block .routing-block-items.by-column.items-per-6{-moz-columns:6;columns:6}@media screen and (max-width:1024px){.routing-block .routing-block-items.by-column.mobile-items-per-1{-moz-columns:1;columns:1}.routing-block .routing-block-items.by-column.mobile-items-per-2{-moz-columns:2;columns:2}.routing-block .routing-block-items.by-column.mobile-items-per-3{-moz-columns:3;columns:3}.routing-block .routing-block-items.by-column.mobile-items-per-4{-moz-columns:4;columns:4}.routing-block .routing-block-items.by-column.mobile-items-per-5{-moz-columns:5;columns:5}.routing-block .routing-block-items.by-column.mobile-items-per-6{-moz-columns:6;columns:6}}@media screen and (max-width:850px){.routing-block .routing-block-items.by-column.phone-items-per-1{-moz-columns:1;columns:1}.routing-block .routing-block-items.by-column.phone-items-per-2{-moz-columns:2;columns:2}.routing-block .routing-block-items.by-column.phone-items-per-3{-moz-columns:3;columns:3}.routing-block .routing-block-items.by-column.phone-items-per-4{-moz-columns:4;columns:4}.routing-block .routing-block-items.by-column.phone-items-per-5{-moz-columns:5;columns:5}.routing-block .routing-block-items.by-column.phone-items-per-6{-moz-columns:6;columns:6}}.social-block{margin:.5rem -.5rem}.social-block .social-button{color:#eaeaea}.social-block .social-button:focus,.social-block .social-button:hover{color:#fff}.stat-block .stat-block-item{background:#500000;padding:2em 2rem;margin:1rem 1rem;position:relative}.stat-block .stat-block-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:auto;width:100%;height:.5rem;background:#fce300}.stat-block .stat-block-item *{color:#fff}.stat-block .stat-block-item .stat-block-item-number{font-weight:700;font-size:4rem;padding-top:0;font-family:Oswald,sans-serif;line-height:1.25;margin-bottom:0!important;letter-spacing:normal;text-transform:none;text-align:center;position:relative;padding-bottom:1.5rem}.stat-block .stat-block-item .stat-block-item-number:before{content:"";height:.125rem;position:absolute;left:50%;top:auto;bottom:.75rem;transform:translateX(-50%);background:#fff;width:1rem}.stat-block .stat-block-item .stat-block-item-description{margin-bottom:0;text-align:center}.stat-block .stat-block-item .stat-block-item-description a{color:#fff!important}.stat-block-stats{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% + 2rem);margin-left:-1rem}.stat-block-stats.items-per-1 .stat-block-item{flex-basis:calc(100% - 2rem)}.stat-block-stats.items-per-2 .stat-block-item{flex-basis:calc(50% - 2rem)}.stat-block-stats.items-per-3 .stat-block-item{flex-basis:calc(33.3333333333% - 2rem)}.stat-block-stats.items-per-4 .stat-block-item{flex-basis:calc(25% - 2rem)}.stat-block-stats.items-per-5 .stat-block-item{flex-basis:calc(20% - 2rem)}.stat-block-stats.items-per-6 .stat-block-item{flex-basis:calc(16.6666666667% - 2rem)}@media screen and (max-width:1024px){.stat-block-stats.mobile-items-per-1 .stat-block-item{flex-basis:calc(100% - 2rem)}.stat-block-stats.mobile-items-per-2 .stat-block-item{flex-basis:calc(50% - 2rem)}.stat-block-stats.mobile-items-per-3 .stat-block-item{flex-basis:calc(33.3333333333% - 2rem)}.stat-block-stats.mobile-items-per-4 .stat-block-item{flex-basis:calc(25% - 2rem)}.stat-block-stats.mobile-items-per-5 .stat-block-item{flex-basis:calc(20% - 2rem)}.stat-block-stats.mobile-items-per-6 .stat-block-item{flex-basis:calc(16.6666666667% - 2rem)}}@media screen and (max-width:850px){.stat-block-stats.phone-items-per-1 .stat-block-item{flex-basis:calc(100% - 2rem)}.stat-block-stats.phone-items-per-2 .stat-block-item{flex-basis:calc(50% - 2rem)}.stat-block-stats.phone-items-per-3 .stat-block-item{flex-basis:calc(33.3333333333% - 2rem)}.stat-block-stats.phone-items-per-4 .stat-block-item{flex-basis:calc(25% - 2rem)}.stat-block-stats.phone-items-per-5 .stat-block-item{flex-basis:calc(20% - 2rem)}.stat-block-stats.phone-items-per-6 .stat-block-item{flex-basis:calc(16.6666666667% - 2rem)}}.stat-block-stats .stat-block-item{flex-grow:0;flex-shrink:0;box-sizing:border-box}.text-link-block{margin-bottom:2rem}.text-link-block .text-link-block-links.link-columns-1 ul{-moz-columns:1;columns:1}.text-link-block .text-link-block-links.link-columns-2 ul{-moz-columns:2;columns:2}@media screen and (max-width:1024px){.text-link-block .text-link-block-links.link-columns-2 ul{-moz-columns:1;columns:1}}.text-link-block .text-link-block-links ul{-moz-column-gap:2rem;column-gap:2rem;list-style-type:none!important}@media screen and (max-width:850px){.text-link-block .text-link-block-links ul{margin-top:1rem}}.text-link-block .text-link-block-links li{margin-top:0!important;margin-bottom:1rem}.text-link-block .text-link-block-inner-content{display:grid;grid-template-areas:"content links";grid-template-columns:1fr 1fr;gap:0 3rem}@media screen and (max-width:850px){.text-link-block .text-link-block-inner-content{margin-top:1rem;grid-template-areas:"content" "links";grid-template-columns:1fr!important}}.text-link-block .text-link-block-inner-content.text-split-50-50{grid-template-columns:1fr 1fr}.text-link-block .text-link-block-inner-content.text-split-66-33{grid-template-columns:2fr 1fr}.text-link-block .text-link-block-inner-content.text-split-75-25{grid-template-columns:3fr 1fr}.text-link-block .text-link-block-inner-content .text-link-block-text{grid-area:content}.text-link-block .text-link-block-inner-content .text-link-block-links{grid-area:links}.title-block{position:relative}.title-block .title-block-background{position:absolute;top:0;bottom:0;left:-500%;width:1000%;background:#eaeaea;z-index:1}.title-block.white-text .title-block-content *,.title-block.white-text .title-block-content .title-block-heading{color:#fff}.title-block.white-text .title-block-content a{-webkit-text-decoration-color:#ffffff;text-decoration-color:#ffffff}.title-block .title-block-inner-content{position:relative;z-index:2;display:grid;grid-template-areas:"heading heading" "content links";grid-template-columns:2fr 1fr;gap:0 3rem;padding:3rem 0}.title-block .title-block-inner-content::after{clear:both;content:"";display:block}@media screen and (max-width:900px){.title-block .title-block-inner-content{grid-template-areas:"heading" "content" "links"}}.title-block .title-block-inner-content.white-background{padding:3rem;background:#fff;border:1px solid #707373}.title-block .title-block-inner-content.white-background .title-block-image .image{position:absolute;top:-3rem;left:-3rem;right:0;bottom:-3rem;background-size:cover;background-position:50% 50%}@media screen and (max-width:900px){.title-block .title-block-inner-content.white-background .title-block-image .image{position:absolute;top:-3rem;left:-3rem;right:-3rem;bottom:-3rem}}.title-block .title-block-image{grid-area:image;position:relative;display:block}@media screen and (max-width:900px){.title-block .title-block-image{margin:0 0 3rem}.title-block .title-block-image::before{content:"";padding-bottom:56.25%;display:block}.title-block .title-block-image span{display:none}}.title-block .title-block-image .image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50% 50%}@media screen and (max-width:900px){.title-block .title-block-image .image{position:absolute;top:0;left:0;right:0;bottom:0}}.title-block .title-block-image .stretchy-image-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50% 50%}.title-block .title-block-image .stretchy-image-spacer{position:relative}.title-block .title-block-heading{grid-area:heading;margin-top:0;margin-bottom:0!important;padding-bottom:0;font-family:Oswald,sans-serif;font-size:3rem;text-transform:none;font-weight:400;color:#500000;line-height:1.125}@media screen and (max-width:900px){.title-block .title-block-heading{font-size:2.5rem}}.title-block .title-block-heading.title-border{padding-bottom:3.75rem;position:relative}.title-block .title-block-heading.title-border::after{content:"";background:#500000;height:.75rem;width:4rem;position:absolute;top:auto;left:0;right:auto;bottom:1rem}.title-block .title-block-heading.title-border+.title-block-content>.title-block-description,.title-block .title-block-heading.title-border+.title-block-description{margin-top:.5rem}.title-block .title-block-heading+.title-block-links{margin-top:2rem}.title-block .title-block-content{grid-area:content}.title-block .title-block-description{grid-area:description;font-size:1.25rem;line-height:1.75;margin-top:2rem;margin-bottom:1rem;color:#3e3e3e}.title-block .title-block-description+.title-block-button{margin-top:.5rem}.title-block .title-block-button{grid-area:button;padding:.5rem 1rem;margin:2rem 1rem 0 0;background-color:#500000;border:3px solid #3c0000;border-radius:0;display:inline-block;text-decoration:none;transition:all .25s ease-in-out}.title-block .title-block-button span{color:#fff}.title-block .title-block-button:focus,.title-block .title-block-button:hover{background-color:#332c2c;border-color:#332c2c}.title-block .title-block-button:focus span,.title-block .title-block-button:hover span{color:#fff}.title-block .title-block-links{grid-area:links}@media screen and (max-width:850px){.title-block .title-block-links{margin-top:2rem}}.title-block .title-block-links.link-columns-1 ul{-moz-columns:1;columns:1}.title-block .title-block-links.link-columns-2 ul{-moz-columns:2;columns:2}@media screen and (max-width:1024px){.title-block .title-block-links.link-columns-2 ul{-moz-columns:1;columns:1}}.title-block .title-block-links ul{margin:0!important;list-style-type:none;padding-left:0;list-style-position:inside;-moz-column-gap:2rem;column-gap:2rem}.title-block .title-block-links ul>li{-moz-column-break-inside:avoid;break-inside:avoid;display:inline-block;width:100%;margin-top:0;margin-bottom:.5rem;padding-left:0}.title-block .title-block-links ul>li,.title-block .title-block-links ul>li a{font-size:1.5rem;font-weight:400;font-family:Oswald,sans-serif}.title-block .title-block-links ul>li a{text-decoration:none}.title-block .title-block-links ul>li a:focus,.title-block .title-block-links ul>li a:hover{text-decoration:underline}.title-block.has-image .title-block-heading{color:#000}.title-block.has-image .title-block-inner-content{grid-template-areas:"image heading" "image content" "image links";grid-template-columns:1fr 1fr}@media screen and (max-width:900px){.title-block.has-image .title-block-inner-content{grid-template-areas:"heading" "content" "links" "image";grid-template-columns:1fr}}.title-block.has-image .title-block-description{margin-bottom:2rem!important}@media screen and (max-width:900px){.title-block.has-image .title-block-description{margin-bottom:2rem!important}}.title-block.has-image .title-block-description+.title-block-button{margin-bottom:1rem!important}.title-block.has-image .title-block-button{margin-bottom:2rem!important}@media screen and (max-width:900px){.title-block.has-image .title-block-button{margin-bottom:2rem!important}}@media screen and (max-width:900px){.title-block.has-image .title-block-image{margin-bottom:0}}.title-block.has-image.right .title-block-inner-content{grid-template-areas:"heading image" "content image" "links image"}@media screen and (max-width:900px){.title-block.has-image.right .title-block-inner-content{grid-template-areas:"image" "heading" "content" "links";grid-template-areas:"heading" "content" "links" "image"}}.title-block.has-image.right .white-background .title-block-image .image{right:-3rem;left:0}@media screen and (max-width:900px){.title-block.has-image.right .white-background .title-block-image .image{left:-3rem}}.title-block:not(.has-image).text-split-50-50 .title-block-inner-content{grid-template-columns:1fr 1fr}.title-block:not(.has-image).text-split-66-33 .title-block-inner-content{grid-template-columns:2fr 1fr}.title-block:not(.has-image).text-split-75-25 .title-block-inner-content{grid-template-columns:3fr 1fr}@media screen and (max-width:900px){.title-block:not(.has-image).text-split-50-50 .title-block-inner-content,.title-block:not(.has-image).text-split-66-33 .title-block-inner-content,.title-block:not(.has-image).text-split-75-25 .title-block-inner-content{grid-template-columns:1fr}}@media screen and (max-width:900px){.title-block.has-image-size .title-block-image::before{content:none}}.page-template-page_no_sidebar .title-block{grid-column:2/-2}.page-template-default .sidebar-layout .title-block{grid-column:main-content-start/sidebar-end}.wp-block-media-text{margin-bottom:2rem}.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text .wp-bock-media-text__content{align-self:start}.wp-block-media-text .wp-block-media-text__content{padding:0 0 0 2rem}#primary article .wp-block-separator{width:100%}#primary article .dor-block+.wp-block-separator{margin-top:0;margin-bottom:3rem}.accordion{margin-top:0;padding-bottom:0;margin-bottom:.25rem}.accordion.active .collapsible-button,.accordion.start-open .collapsible-button{transform:rotate(180deg)}.accordion.active .collapsible-button .vertical-bar,.accordion.start-open .collapsible-button .vertical-bar{transform:rotate(0)}.accordion>.non-collapsible{border-bottom:none;padding-right:0;box-sizing:border-box}.accordion>.collapsible{padding-top:0}.accordion .accordion-toggle{padding:1rem;padding-right:2.5rem;box-sizing:border-box}.accordion .accordion-title{padding:0}.accordion .collapsible-button{height:2rem;width:2rem;position:absolute;top:.5rem;right:.25rem;transform:rotate(0);transition:transform .25s ease-in-out}.accordion .horizontal-bar,.accordion .vertical-bar{padding:0;width:1em;height:.125em;background:#500000;display:block}.accordion .horizontal-bar{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.accordion .vertical-bar{transform:rotate(-90deg);transition:transform .25s ease-in-out}.events{padding:2rem 0}.event{line-height:1.5}.event:not(:last-of-type){padding-bottom:2rem;border-bottom:1px solid #000;margin-bottom:2rem}.event .event-title,.event .event-title a{font-weight:700}.event .event-date{font-weight:700}.event .event-location{font-weight:700}.notification-bar{padding:.75rem 0;border-bottom:1px solid #500000}.notification-bar .notification-heading{font-size:1.25rem;margin-bottom:.25rem;font-weight:600;padding-left:1.5rem}.notification-bar .notification-content{padding-left:1.5rem}.notification-bar .notification-content *{font-weight:600}.notification-bar .notification-content a{display:inline;color:#500000;color:#332c2c;-webkit-text-decoration-color:#332C2C;text-decoration-color:#332C2C}.notification-bar .notification-content p{margin-bottom:0}.notification-bar .notification-content:before{content:"\ea07";color:#e4002b;position:absolute;top:.25rem;left:1rem;right:auto;bottom:auto}.person .person-name{font-weight:700}.person p{margin:0 0 .5rem}.person .person-email{word-break:break-all}.person.card.full-width-image{background:#eaeaea;flex-grow:0;flex-shrink:0;box-sizing:border-box;margin:1rem 1rem}.person.card.full-width-image .card-image{position:relative}.person.card.full-width-image .card-image:before{content:none}.person.card.full-width-image .card-image .image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50% 50%}.person.card.full-width-image .card-description{border:none}.person.card.full-width-image .card-name{font-size:1.5rem;font-family:"Crimson Text",ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;font-style:normal;text-transform:none;color:#500000}.person.listing{display:grid;grid-template-areas:"name info contact";grid-template-columns:1fr 2fr 1fr;grid-column-gap:1rem;grid-row-gap:0;border-bottom:1px solid #bec0c0;margin:0;padding:1rem}@media screen and (max-width:1024px){.person.listing{grid-template-areas:"name ." "info contact";grid-template-columns:2fr 1fr}}@media screen and (max-width:750px){.person.listing{grid-template-areas:"name" "info" "contact";grid-template-columns:1fr}}.person.listing:nth-child(even){background:#eaeaea}.person.listing .person-name{grid-area:name}@media screen and (max-width:1024px){.person.listing .person-name{margin-bottom:.5rem}}.person.listing .person-info{grid-area:info}.person.listing .person-contact{grid-area:contact}.person.listing.assistant-1,.person.listing.assistant-2{font-size:.85rem}.person.listing.assistant-1 .person-name{padding-left:2rem}.person.listing.assistant-2 .person-name{padding-left:4rem}.card.full-width-image{background:#eaeaea;border-bottom:5px solid #500000;margin-bottom:2rem;margin-top:0;box-sizing:border-box;padding:0}.card.full-width-image .card-date,.card.full-width-image .card-date-separator,.card.full-width-image .card-main-tag{color:#500000;font-size:.75em;text-transform:uppercase}.card.full-width-image .card-description{border:none!important;padding:1rem}.card.full-width-image .card-main-tag{font-weight:700;letter-spacing:1px}.card.full-width-image .card-date{letter-spacing:1px}.card.full-width-image .card-text{padding-bottom:1rem;line-height:1.5}.card.full-width-image .card-title{font-size:1.5rem;color:#500000;text-transform:none;font-weight:400;font-style:normal;line-height:1.25;letter-spacing:normal}.card.full-width-image .card-image{background:#500000}.post.center{display:flex;flex-direction:column}.post.center.has-button{border-bottom:0}.post.center.has-icons .center-contact-title{font-style:italic;padding-left:1.75rem}.post.center .card-text p{margin-bottom:0}.post.center .card-description{flex-grow:1}.post.center .center-contact-email a{word-wrap:break-word}.post.center .contact+.contact{border-top:1px solid #bec0c0;padding-top:.5rem;margin-top:.5rem}.post.center .center-ilabs-button{margin:0}.post.center .center-ilabs-button .button{box-sizing:border-box;text-align:center;width:100%;margin:0}.post-dropdown-container::after{clear:both;content:"";display:block}.post-dropdown{float:right}.post-dropdown .post-dropdown-label{color:#500000;font-weight:400;margin-top:0;margin-bottom:.5rem}.post-dropdown .post-dropdown-select{padding:.25rem;max-width:15rem;margin-right:1rem}.post-dropdown .post-dropdown-clear-button{margin:0}.sidebar.core-facility .core-facility-image+.sidebar-section-heading{margin-top:2rem}.sidebar.core-facility .sidebar-section-heading{font-size:1.75rem;font-weight:400;color:#500000;font-family:Oswald,sans-serif;margin-bottom:1rem}.sidebar.core-facility .contact-block{background:#eaeaea;padding:1rem;border-top:.25rem solid #500000}.sidebar.core-facility .contact-block:focus,.sidebar.core-facility .contact-block:hover{background:#d1d3d4}.sidebar.core-facility .contact-block *{color:#500000}.sidebar.core-facility .contact-block-icon{margin-right:.5rem;margin-left:1.5rem}.sidebar.core-facility .contact-block-item,.sidebar.core-facility .contact-block-name{margin-bottom:1rem;padding-left:1.5rem;position:relative}.sidebar.core-facility .contact-block-item:before,.sidebar.core-facility .contact-block-name:before{position:absolute;top:.25em;left:0;right:auto;bottom:auto}.sidebar.core-facility .contact-block-email::before{content:"\e945"}.sidebar.core-facility .contact-block-email a{word-break:break-all;display:block}.sidebar.core-facility .contact-block-email a:not(:last-of-type)::after{content:", "}.sidebar.core-facility .contact-block-number::before{content:"\e942"}.sidebar.core-facility .contact-block-website{padding-left:1.5rem}.sidebar.core-facility .contact-block-website::before{content:"\e9ca";left:0}.sidebar.core-facility .contact.has-title .contact-block-title{font-weight:700}.sidebar.core-facility .contact-block-name{font-weight:400}.sidebar.core-facility .contact-block-name::before{content:"\e971"}.sidebar.core-facility .contact+.contact{border-top:1px solid #bec0c0;padding-top:1rem}.sidebar.core-facility .ilabs-button .button{width:100%;color:#fff;margin:0;box-sizing:border-box;text-align:center}.top-level-link{margin-bottom:.25rem;list-style:none}.top-level-link a{padding:1rem;display:block}.upper-menu-toggles{display:flex;flex-wrap:nowrap;justify-content:flex-end}.gform_wrapper .gform_fields{margin:0}.gform_wrapper .gfield{padding-bottom:1rem}.gform_wrapper li{list-style-type:none;list-style-image:none}.gform_wrapper .gfield_label{padding-bottom:.25rem}.gform_wrapper .gfield_description{padding-bottom:.25rem;font-style:italic;color:#707373}.gform_wrapper .gfield_required{color:#e4002b;margin:0 .5rem}.gform_wrapper .gfield_radio{position:relative;margin:0}.gform_wrapper .gfield_radio input[type=radio]{position:absolute;left:0;height:1rem;width:1rem;padding:0}.gform_wrapper .gfield_radio label{padding-left:2rem}.gform_wrapper .gchoice label{display:inline-block}.gform_wrapper input[type=file]{background:0 0;padding:0}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper textarea{width:100%;background:#ffffff80;border:1px solid #332c2c}.gform_wrapper select{width:100%}.breadcrumbs{position:relative;left:auto;top:auto;right:auto;bottom:auto;padding:2rem 0;margin:0}@media screen and (max-width:1024px){.breadcrumbs{display:block;padding:1rem 0}}.breadcrumbs .breadcrumb:not(:last-child):after{content:"/";padding-left:.5em;display:inline-block;padding-right:.5em}.breadcrumbs .breadcrumb:first-child a{position:relative;padding-left:1.5rem}.breadcrumbs .breadcrumb:first-child a:before{content:"\e901";padding-right:.5em;color:#500000;-webkit-text-decoration-line:none;text-decoration-line:none;position:absolute;top:auto;left:0;right:auto;bottom:.25em}.breadcrumbs .breadcrumb a,.breadcrumbs .breadcrumb span{font-size:1rem;color:#500000;font-weight:400}.breadcrumbs .breadcrumb a:after,.breadcrumbs .breadcrumb span:after{content:none}@media screen and (max-width:1024px){.breadcrumbs .breadcrumb a,.breadcrumbs .breadcrumb span{font-size:.85rem;line-height:2}}.main-nav{display:flex;flex-wrap:nowrap;grid-area:menu}.main-nav .menu{padding-left:2rem;display:flex;flex-wrap:nowrap}.main-nav .menu-item{text-align:center}.main-nav .menu-item a{font-size:1.125rem;padding:0 .5rem;border-right:1px solid #fff}.main-nav .menu-item a:focus,.main-nav .menu-item a:hover{background:0 0;text-decoration:underline}.main-nav .menu-item:last-of-type a{border-right:none}.pagination-wrapper{text-align:center;margin:2rem auto}.pagination{display:inline-block}.pagination::after{clear:both;content:"";display:block}@media screen and (max-width:750px){.pagination{width:100%}}.pagination .page-numbers{padding:.5rem 1rem;background:#eaeaea;color:#332c2c;margin:0 .25rem;float:left}.pagination .page-numbers:not(.dots):active,.pagination .page-numbers:not(.dots):focus,.pagination .page-numbers:not(.dots):hover{background:#d1d3d4;color:#332c2c}.pagination .page-numbers.dots{background:0 0;padding:1rem .25rem 0;margin:0 .25rem}.pagination .page-numbers.current{position:relative}.pagination .page-numbers.current::after{content:"";background:#500000;position:absolute;top:auto;left:0;right:0;bottom:0;height:2px}.pagination .page-numbers.next,.pagination .page-numbers.prev{padding:.5rem 1rem}.pagination .pagination-control-button{display:inline-block}.pagination .pagination-control-button::after{clear:both;content:"";display:block}@media screen and (max-width:460px){.pagination .pagination-control-button{margin-top:1rem}}.pagination .pagination-control-button.previous{float:left}.pagination .pagination-control-button.next{float:right}.pagination .pagination-links{display:inline-block}@media screen and (max-width:750px){.pagination .pagination-links{display:none}}.pagination .pagination-mobile-selector{display:none}@media screen and (max-width:750px){.pagination .pagination-mobile-selector{display:inline-block}}@media screen and (max-width:460px){.pagination .pagination-mobile-selector{float:left;clear:both;margin-top:1rem}.pagination .pagination-mobile-selector::after{clear:both;content:"";display:block}}.pagination .pagination-mobile-selector #pagination-mobile-select,.pagination .pagination-mobile-selector label{display:inline-block;font-weight:100}.pagination .pagination-mobile-selector #pagination-mobile-select{padding:.25rem;width:auto;max-width:3.5rem;color:#332c2c}#search-mega-menu{background:#3e3e3e;padding:1.5rem 0}#search-mega-menu .container{padding:0 1.25rem}#search-mega-menu *{color:#fff}#search-mega-menu .search-form{padding:0;border:none}#search-mega-menu .field-container{margin:0}#search-mega-menu .search-section-quicklinks-heading{font-size:1rem;display:inline-block;font-family:"Open Sans",sans-serif;font-weight:500;padding-right:.5rem}#search-mega-menu .search-section-quicklinks-heading::after{content:": "}#search-mega-menu .search-section-quicklinks-menu{display:inline-block}#search-mega-menu .search-section-quicklinks-menu .menu{margin:0}#search-mega-menu .search-section-quicklinks-menu li{display:inline-block}#search-mega-menu .search-section-quicklinks-menu li:not(:last-child):after{content:"•";padding:0 .25rem 0 .5rem;font-weight:700;vertical-align:middle}#search-mega-menu .search-section-quicklinks-menu li a{font-weight:500}#search-mega-menu .search-field{background:#fff;color:#332c2c}#search-mega-menu .search-submit{background:#eaeaea}#search-mega-menu .search-submit .icon-search{color:#500000}#search-mega-menu .search-submit:focus,#search-mega-menu .search-submit:hover{background:#500000}#search-mega-menu .search-submit:focus .icon-search,#search-mega-menu .search-submit:hover .icon-search{color:#fff}.side-nav{border-top:.25rem solid #500000;margin:0;padding-left:0}.side-nav li{margin:0}.side-nav li.accordion{margin-bottom:.25rem}.side-nav li a{font-style:normal;font-weight:400;color:#500000;text-decoration:none;transition:color .25s ease-in-out}.side-nav li a:focus,.side-nav li a:hover{color:#000;text-decoration:underline;text-underline-offset:0.1em}.side-nav li a:before{content:none!important}.side-nav .sub-menu>li.current>a{color:#000;font-weight:600}.side-nav .sub-menu{margin-bottom:0;box-sizing:border-box;padding-left:1rem}.side-nav .sub-menu,.side-nav .sub-menu li{background:0 0}.side-nav .sub-menu li{list-style:disc;display:list-item;margin-bottom:.5rem;box-sizing:border-box;color:#500000}.side-nav .sub-menu a{padding:0}.side-nav .sub-menu .sub-menu{margin-top:.5rem;padding-left:.25rem}#units-mega-menu{background:#003c71;padding:1.5rem 0}#units-mega-menu .container{padding:0 1.25rem}#units-mega-menu .units-mega-menu-inner{display:grid;grid-template-columns:minmax(1.25rem,1fr) fit-content(24rem) fit-content(49rem) minmax(1.25rem,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:". title title ." ". description list ." ". menu list .";grid-column-gap:2rem}#units-mega-menu *{color:#fff}#units-mega-menu .units-section-heading{grid-area:title}#units-mega-menu .units-section-content{grid-area:description;font-weight:500}#units-mega-menu .units-section-menu-below{grid-area:menu}#units-mega-menu .units-section-menu-below .menu-item a{font-size:1.5rem;font-weight:500;font-family:"Crimson Text",ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;text-decoration:none}#units-mega-menu .units-section-menu-below .menu-item a:focus,#units-mega-menu .units-section-menu-below .menu-item a:hover{text-decoration:underline}#units-mega-menu .units-section-menu-right{grid-area:list;display:flex;flex-wrap:nowrap;gap:2rem}#units-mega-menu .units-section-menu-right-part{display:flex;flex-direction:column;margin:0}#units-mega-menu .units-section-menu-right-part .menu-item{display:inline-grid;page-break-inside:avoid;margin:0 0 1rem}#units-mega-menu .units-section-menu-right-part .menu-item a{text-decoration:none;font-weight:400}#units-mega-menu .units-section-menu-right-part .menu-item a:focus,#units-mega-menu .units-section-menu-right-part .menu-item a:hover{text-decoration:underline}body.search-results .search-form{padding-bottom:0;margin-bottom:3rem}body.search-results .search-form .field-container{margin:0}body.search-results .search-result-items{padding-top:0;margin-top:0}body.search-results .search-result{padding-top:1rem}body.search-results .search-result .person-title+.person-office{margin-top:-1rem}body.search-results .search-ci-cf-contact-info-heading{font-weight:400;font-size:1.25rem}body.search-results .search-ci-cf-contact-info{display:flex;gap:4rem}@media screen and (max-width:750px){body.search-results .search-ci-cf-contact-info{display:block;padding-bottom:1rem}body.search-results .search-ci-cf-contact-info .contact+.contact{padding-top:2rem}}body.search-results .search-ci-cf-contact-info .center-contact-item{margin-bottom:0}body.search-results .search-ci-cf-contact-info .center-contact-title{padding-left:1.5rem;font-style:italic}body.search-results .center-ilabs-button{margin-bottom:1.5rem}.gform_wrapper .page-text .gfield_label,.page-text .gform_wrapper .gfield_label,.page-text h1,.page-text h2,.page-text h3,.page-text h4,.page-text h5,.page-text h6,.page-text p.block-heading{padding-top:0}.page-text>:last-child:not(.no-bottom-margin){margin-bottom:3rem}.directory::after{clear:both;content:"";display:block}.sidebar{position:relative;z-index:5;padding-left:1rem;margin-bottom:3rem}@media screen and (max-width:1024px){.sidebar{padding-left:0}}.sidebar .side-nav-heading a{font-size:2rem;color:#500000;text-decoration:none}.sidebar .side-nav-heading a:focus,.sidebar .side-nav-heading a:hover{text-decoration:underline;text-underline-offset:0.1em}.sidebar .top-level-link{margin-bottom:.25rem;background:#eaeaea}.sidebar .top-level-link:focus,.sidebar .top-level-link:hover{background:#d1d3d4}.sidebar .accordion{margin-bottom:.25rem}.sidebar .accordion .accordion-toggle{padding:0}.sidebar .accordion .accordion-title{padding:1rem;padding-right:0;display:block;margin-right:3rem}.sidebar .accordion .accordion-button,.sidebar .accordion .accordion-title{background:#eaeaea}.sidebar .accordion .accordion-button:focus,.sidebar .accordion .accordion-button:hover,.sidebar .accordion .accordion-title:focus,.sidebar .accordion .accordion-title:hover{background:#d1d3d4}.sidebar .accordion.active .accordion-button,.sidebar .accordion.active .accordion-title{background:#d1d3d4}.sidebar .accordion.active .accordion-button:focus,.sidebar .accordion.active .accordion-button:hover{background:#eaeaea}.sidebar .accordion.active .collapsible-button{transform:translateY(-50%) rotate(180deg)}.sidebar .accordion.current .accordion-title{color:#000;font-weight:600}.sidebar .accordion .accordion-content{background:#d1d3d4}.sidebar .accordion .accordion-button{position:absolute;top:0;left:auto;right:0;bottom:0;width:3rem}.sidebar .accordion .collapsible-button{position:absolute;top:50%;right:.5rem;transform:translateY(-50%) rotate(0)}.sidebar .accordion ul{list-style-type:disc;padding-left:1rem}.sidebar .accordion .accordion-title{color:#500000}footer{background:#000;border-top:.5rem solid #eaeaea}footer *{color:#fff}footer .footer-top{padding-left:1.5rem;padding-right:1.5rem;display:grid;grid-template-columns:minmax(1rem,5.25rem) minmax(1rem,17.875rem) 2fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"branding branding menu supplemental" ". contact menu supplemental";row-gap:1rem;-moz-column-gap:1.25rem;column-gap:1.25rem}@media screen and (max-width:1024px){footer .footer-top{grid-template-columns:minmax(1rem,5.25rem) 1fr 1fr;grid-template-areas:"branding branding supplemental" ". contact supplemental" ". menu menu"}}@media screen and (max-width:850px){footer .footer-top{grid-template-columns:minmax(1rem,5.25rem) 1fr;grid-template-areas:"branding branding" ". contact" "menu menu" "supplemental supplemental"}}@media screen and (max-width:750px){footer .footer-top{grid-template-columns:minmax(1rem,3.75rem) 1fr}}footer .footer-branding-division{grid-area:branding}@media screen and (max-width:750px){footer .footer-branding-division .logo-block{font-size:.85rem}}footer .footer-branding-content{grid-area:contact}footer .footer-quicklinks{grid-area:menu}@media screen and (max-width:850px){footer .footer-quicklinks{margin-top:3rem}}footer .footer-quicklinks ul{margin:0}footer .footer-quicklinks li{list-style:none;font-weight:400;font-size:.5rem;margin:.25rem 0}footer .footer-quicklinks li a{color:#eaeaea;font-weight:400;font-style:normal;padding:0;font-size:1rem}footer .footer-quicklinks li a:focus,footer .footer-quicklinks li a:hover{color:#fff}footer .footer-supplemental-branding{grid-area:supplemental}@media screen and (max-width:850px){footer .footer-supplemental-branding{margin-top:2rem}}footer .footer-supplemental-branding-content{margin-top:1rem}footer .footer-supplemental-branding-content *{font-size:.85rem}footer .footer-bottom{margin-top:2rem;border-top:1px solid #eaeaea}footer .footer-bottom-inner{padding:1.5rem 1.5rem 1.5rem 7.825rem}@media screen and (max-width:850px){footer .footer-bottom-inner{padding:1.5rem}}footer .footer-message{font-size:.85rem}footer .footer-message a{color:#eaeaea;font-weight:400;font-style:normal;padding:0}footer .footer-message a:focus,footer .footer-message a:hover{color:#fff}footer .footer-heading{font-size:1.5rem;font-family:Oswald,sans-serif}footer .required-links{background:#eaeaea;text-align:center;margin-top:0}footer .required-links .menu-required-links-container{text-align:center}footer .required-links .menu{display:inline-block;float:none}@media screen and (max-width:850px){footer .required-links .menu{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:0;column-gap:0}}footer .required-links .menu-item{color:#332c2c;padding:1rem 0}@media screen and (max-width:850px){footer .required-links .menu-item{text-align:left;padding:1rem 0 0 1.5rem}footer .required-links .menu-item:after{content:none!important}}footer .required-links .menu-item a{color:#500000;padding:0;border-bottom:1px dotted #500000}footer .required-links .menu-item a:focus,footer .required-links .menu-item a:hover{border-bottom-style:solid}footer .required-links .menu-item:not(:last-child):after{content:"|";padding:0 .25rem 0 .5rem}header a:focus,header a:hover{color:#fff}header .header-content{position:relative;display:grid;grid-template-columns:minmax(1.25rem,1fr) fit-content(24rem) fit-content(53.5rem) minmax(1.25rem,1fr);grid-template-rows:auto;grid-template-areas:". logo menu .";align-items:center;padding-top:2rem;padding-bottom:2rem;background:#500000}header .header-inner-content{position:relative;grid-area:logo}header .main-nav{grid-area:menu}header .upper-menu-toggles{padding-right:1.5rem}@media screen and (max-width:1024px){.header.mobile .header-content{background:#500000;display:block;height:auto}.header.mobile .header-inner-content{position:relative;z-index:9}.header.mobile .header-inner-content .logo-block,.header.mobile .header-inner-content .mobile-button{position:relative;z-index:10}.header.mobile .header-inner-content .logo-block{margin-left:1.5rem}.header.mobile .header-inner-content .mobile-button{margin:0;position:absolute;top:50%;right:1.5rem;left:auto;transform:translateY(-50%)}.header.mobile .header-inner-content .mobile-button .menu-icon-bar{background:#fff}.header.mobile .nav{width:100%;background:#fff;display:block;top:11.75rem;height:calc(100vh - 11.75rem);transform:none;box-sizing:border-box}.header.mobile .menu-main-nav-container{display:none;text-align:left}.header.mobile .menu-main-nav-container .menu{display:block;padding:0}.header.mobile .menu-main-nav-container .menu li{display:block;text-align:left;border-bottom-color:#500000}.header.mobile .menu-main-nav-container .menu li a{color:#500000;font-size:1.5rem;padding:1rem;border-right:none}.header.mobile #upper-menus{position:absolute;top:8rem;left:auto;right:-100%;bottom:0;width:100%;transition:right .25s ease-out}.header.mobile #search-mega-menu,.header.mobile #units-mega-menu{position:absolute;top:3.75rem;left:0;right:0;bottom:auto;z-index:15;max-height:calc(100vh - 11.75rem);overflow:auto;box-sizing:border-box}.header.mobile #units-mega-menu .units-mega-menu-inner{display:block}.header.mobile #units-mega-menu .units-section-menu-right{display:block}.header.mobile #units-mega-menu .units-section-menu-right li{margin-bottom:0}.header.mobile #units-mega-menu .units-section-menu-right a{padding:1rem 0}.header.mobile #search-mega-menu .search-section-quicklinks-heading{margin-top:2rem;display:block}.header.mobile #search-mega-menu .search-section-quicklinks-menu{display:block}.header.mobile #search-mega-menu .search-section-quicklinks-menu li{display:block}.header.mobile #search-mega-menu .search-section-quicklinks-menu li:after{content:none}.header.mobile #search-mega-menu .search-submit{color:#500000}.header.mobile #search-mega-menu .search-submit:focus,.header.mobile #search-mega-menu .search-submit:hover{color:#fff}.header.mobile .upper-menu-toggles{padding-right:0;position:relative;z-index:16}.header.mobile .upper-menu-toggles .button-toggle{width:50%;padding:1rem;font-size:1.25rem}}@media screen and (max-width:750px){.header.mobile .logo-block{font-size:.75rem}.header.mobile .nav{top:10.2rem;height:calc(100vh - 10.2rem)}.header.mobile #upper-menus{top:6.75rem}.header.mobile #upper-menus .button-toggle{font-size:1rem}.header.mobile #search-mega-menu,.header.mobile #units-mega-menu{top:3.45rem;max-height:calc(100vh - 10.2rem)}}@media screen and (max-width:1024px){.wrapper.active .header.mobile .menu-main-nav-container{display:block}.wrapper.active .header.mobile #upper-menus{right:0}}@media print{.hide-image-on-print img{display:none!important}.col-12{margin-left:0!important;width:100%}#footer,#nav.main-nav,#upper-menus,.notification-bar,body:not(.single-core_facility) .sidebar-area{display:none!important}#header{border-bottom:none!important}.header-content{background:0 0!important;display:block!important;max-width:80rem!important;margin:0 auto!important;position:relative!important;padding:1rem 0!important}.header-inner-content .logo-block .logo-block-link{background:#500000!important;padding:1.5em 1em!important;font-size:.5em!important;border-right:none!important}.header-inner-content .logo-block .logo-text{color:#000!important;padding-top:.25em!important;font-size:.95em!important}.breadcrumbs{padding:1rem 0 2rem!important}.content-area{width:100%!important;margin:0!important}.breadcrumbs a::after,.page-text a::after,.title-block a::after{content:" [" attr(href) "]"!important;word-break:break-all!important}.breadcrumbs a[href*="#protected"]::after,.breadcrumbs a[href*="vpr-dev.dor.tamu.edu/download/file"]::after,.breadcrumbs a[href*="vpr.tamu.edu/download/file"]::after,.page-text a[href*="#protected"]::after,.page-text a[href*="vpr-dev.dor.tamu.edu/download/file"]::after,.page-text a[href*="vpr.tamu.edu/download/file"]::after,.title-block a[href*="#protected"]::after,.title-block a[href*="vpr-dev.dor.tamu.edu/download/file"]::after,.title-block a[href*="vpr.tamu.edu/download/file"]::after{content:"\e98f" "[" attr(href) "]"!important;width:100%!important;display:inline!important;word-break:break-all!important}.page-text{margin-top:0!important}.dor-block{margin-bottom:0!important}.title-block{margin-bottom:0!important}.title-block .title-block-background{background-color:transparent!important}.title-block :not(.button span):not(.button):not(a):not(.title-block-heading){color:#000!important}.title-block .title-block-image{display:none!important}.title-block .title-block-inner-content{grid-template-areas:"heading" "content" "links"!important;grid-template-columns:1fr!important;padding-top:0!important;padding-bottom:0!important}.title-block .title-block-inner-content .title-block-description{margin-top:1rem!important;margin-bottom:1rem!important}.title-block .title-block-inner-content .title-block-description,.title-block .title-block-inner-content .title-block-description *{font-size:1rem!important}.title-block .title-block-heading{color:#500000!important}.title-block .title-block-links ul{width:100%;-moz-columns:1!important;columns:1!important}.title-block .title-block-links ul li a{width:100%!important;color:#036288!important;font-size:1rem!important}.text-link-block .text-link-block-inner-content{grid-template-columns:1fr!important;grid-template:"content" "links"!important}.text-link-block .text-link-block-links ul{margin-left:0!important;-moz-columns:1!important;columns:1!important}.text-link-block .text-link-block-links ul li a{width:100%!important}.links-block .links-block-links ul{width:100%;-moz-columns:1!important;columns:1!important;margin-left:0!important;display:block!important;padding-top:0!important}.links-block .links-block-links ul li{margin-left:0!important}.links-block .links-block-links ul li a{width:100%!important}.links-block .links-block-image{display:none}.links-block .links-block-image-container{display:block}.color-background-block{padding:1rem 0!important}.color-background-block .image-background{display:none!important}.color-background-block .color-background-block-inner{background:#fff!important;padding:2rem 1rem!important;margin:0 1rem!important}.color-background-block .color-background-block-inner *,.color-background-block .color-background-block-inner.white-text *{color:#000!important}.color-background-block .color-background-block-inner * a,.color-background-block .color-background-block-inner.white-text * a{color:#036288!important}.routing-block-item{page-break-inside:avoid!important}.routing-block-item .routing-image{page-break-inside:avoid!important}.routing-block-item .routing-image::after{content:none!important}.routing-block.small .routing-block-items{margin:1rem 0!important;display:block!important}.routing-block.small .routing-block-item{margin:1rem 0!important}.routing-block.large .routing-block-item{flex-basis:calc(50% - 2rem)!important}.routing-block .routing-block-items{display:block!important;width:100%}.routing-block .routing-image{display:none!important}.routing-block .routing-text{padding-left:0!important}.stat-block .stat-block-item{page-break-inside:avoid;background:0 0!important;flex-basis:calc(50% - 2rem)!important}.stat-block .stat-block-item *{color:#000!important}.stat-block .stat-block-item::before{content:none!important}.ci-cf-block .ci-cf-posts .post{page-break-inside:avoid;flex-basis:calc(100% - 2rem)!important;background:0 0!important}.ci-cf-block .ci-cf-posts .post .same-height{padding-top:0!important;height:auto!important}.ci-cf-block .ci-cf-posts .post .card-image{display:none!important}.ci-cf-block .ci-cf-posts .post .card-description{padding:1rem 0!important}.accordion{background:0 0!important;border:3px solid #bec0c0!important}.accordion .accordion-content{display:block!important}.accordion .accordion-title{color:#000!important}.accordion .horizontal-bar,.accordion .vertical-bar{background:#000!important}}