#directory-search-form input,#directory-search-form select{background-color:#fff}#category-help,#search-help,#tag-help,#directory-search-form .form-text{color:#000}.directory-archive-wrapper .page-title,.directory-category-archive-wrapper .page-title,.directory-page-wrapper .page-title,.student-directory-title,body.page-template-page-directory .page-title,body.page-template-page-directory-php .page-title{font-size:86px;font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;color:var(--Wildcat-Blue-500,#0033a0);text-shadow:3px 4px 0 #ffdc00}.uk-directory .student-directory-title{color:#000!important;text-shadow:none!important}.uk-directory .form-text,.uk-directory .student-directory-search-section .form-text,.uk-directory .student-directory-search-form .form-text{color:#000!important}.student-directory-search-form .student-directory-search-input{background-color:#fff}.single-directory-wrapper{padding-bottom:90px}#directory-results .card-body,#directory-results .card-title{color:#0033a0}#directory-results .card-text{color:#0033a0!important}.directory-header .directory-name{color:#0033a0;font-size:2.25em;font-style:normal;font-weight:900;line-height:1em}.directory-title{color:#0033a0!important;font-size:.875em;font-style:normal;font-weight:700;line-height:1.4em;font-family:Usual,sans-serif}.directory-section h2{color:#1e8aff;font-family:Usual,sans-serif;font-size:1.625em;font-style:normal;font-weight:700;line-height:1.24em;letter-spacing:-.0325em}.directory-archive-wrapper .directory-breadcrumb .breadcrumb,.directory-category-archive-wrapper .directory-breadcrumb .breadcrumb,.directory-page-wrapper .directory-breadcrumb .breadcrumb,.single-directory-wrapper .directory-breadcrumb .breadcrumb{background-color:transparent;padding:0;margin-bottom:1rem}.directory-archive-wrapper .directory-profile-image,.directory-category-archive-wrapper .directory-profile-image,.directory-page-wrapper .directory-profile-image,.single-directory-wrapper .directory-profile-image{text-align:center;margin-bottom:2rem}.directory-archive-wrapper .directory-profile-image img,.directory-category-archive-wrapper .directory-profile-image img,.directory-page-wrapper .directory-profile-image img,.single-directory-wrapper .directory-profile-image img{max-width:18.75rem;width:100%;height:auto}.directory-archive-wrapper .directory-header .directory-name .first-name,.directory-archive-wrapper .directory-header .directory-name .last-name,.directory-category-archive-wrapper .directory-header .directory-name .first-name,.directory-category-archive-wrapper .directory-header .directory-name .last-name,.directory-page-wrapper .directory-header .directory-name .first-name,.directory-page-wrapper .directory-header .directory-name .last-name,.single-directory-wrapper .directory-header .directory-name .first-name,.single-directory-wrapper .directory-header .directory-name .last-name{display:block;font-size:2rem;font-weight:700}.directory-archive-wrapper .directory-contact .contact-info p,.directory-category-archive-wrapper .directory-contact .contact-info p,.directory-page-wrapper .directory-contact .contact-info p,.single-directory-wrapper .directory-contact .contact-info p{margin-bottom:.5rem}.directory-archive-wrapper .directory-contact .social-links a.social-link,.directory-category-archive-wrapper .directory-contact .social-links a.social-link,.directory-page-wrapper .directory-contact .social-links a.social-link,.single-directory-wrapper .directory-contact .social-links a.social-link,.student-directory-single-entry .directory-contact .social-links a.social-link{display:inline-block;width:auto;height:auto;padding:.5rem 1rem;background-color:#0033a0;color:#fff;border-radius:.25rem;text-decoration:none;margin-right:.5rem;margin-bottom:.5rem;transition:background-color .3s}.directory-archive-wrapper .directory-contact .social-links a.social-link:hover,.directory-category-archive-wrapper .directory-contact .social-links a.social-link:hover,.directory-page-wrapper .directory-contact .social-links a.social-link:hover,.single-directory-wrapper .directory-contact .social-links a.social-link:hover,.student-directory-single-entry .directory-contact .social-links a.social-link:hover{background-color:#1e8aff;color:#fff}.directory-archive-wrapper .directory-contact .social-links a.social-link:focus-visible,.directory-category-archive-wrapper .directory-contact .social-links a.social-link:focus-visible,.directory-page-wrapper .directory-contact .social-links a.social-link:focus-visible,.single-directory-wrapper .directory-contact .social-links a.social-link:focus-visible,.student-directory-single-entry .directory-contact .social-links a.social-link:focus-visible{background-color:#1e8aff;color:#fff;outline:#ffdc00 solid .1875rem;outline-offset:0.125rem;text-decoration:underline}.directory-archive-wrapper .directory-section h2,.directory-category-archive-wrapper .directory-section h2,.directory-page-wrapper .directory-section h2,.single-directory-wrapper .directory-section h2{border-bottom:.125rem solid #dee2e6;padding-bottom:.5rem;margin-bottom:1rem}.directory-archive-wrapper .directory-section .expertise-list,.directory-archive-wrapper .directory-section .projects-list,.directory-archive-wrapper .directory-section .publications-list,.directory-category-archive-wrapper .directory-section .expertise-list,.directory-category-archive-wrapper .directory-section .projects-list,.directory-category-archive-wrapper .directory-section .publications-list,.directory-page-wrapper .directory-section .expertise-list,.directory-page-wrapper .directory-section .projects-list,.directory-page-wrapper .directory-section .publications-list,.single-directory-wrapper .directory-section .expertise-list,.single-directory-wrapper .directory-section .projects-list,.single-directory-wrapper .directory-section .publications-list{list-style:none;padding-left:0}.directory-archive-wrapper .directory-section .expertise-list li,.directory-archive-wrapper .directory-section .projects-list li,.directory-archive-wrapper .directory-section .publications-list li,.directory-category-archive-wrapper .directory-section .expertise-list li,.directory-category-archive-wrapper .directory-section .projects-list li,.directory-category-archive-wrapper .directory-section .publications-list li,.directory-page-wrapper .directory-section .expertise-list li,.directory-page-wrapper .directory-section .projects-list li,.directory-page-wrapper .directory-section .publications-list li,.single-directory-wrapper .directory-section .expertise-list li,.single-directory-wrapper .directory-section .projects-list li,.single-directory-wrapper .directory-section .publications-list li{padding-left:1.5rem;position:relative}.directory-archive-wrapper .directory-section .expertise-list li::before,.directory-category-archive-wrapper .directory-section .expertise-list li::before,.directory-page-wrapper .directory-section .expertise-list li::before,.single-directory-wrapper .directory-section .expertise-list li::before{content:"";position:absolute;left:0;width:1rem;height:1rem;background-image:url('Icon-library/generic-heart-bullet.svg');background-size:contain;background-repeat:no-repeat;background-position:center;top:.25rem}.directory-archive-wrapper .directory-section .alma-mater-text,.directory-category-archive-wrapper .directory-section .alma-mater-text,.directory-page-wrapper .directory-section .alma-mater-text,.single-directory-wrapper .directory-section .alma-mater-text{padding-left:1.5rem;position:relative}.directory-archive-wrapper .directory-section .alma-mater-text::before,.directory-category-archive-wrapper .directory-section .alma-mater-text::before,.directory-page-wrapper .directory-section .alma-mater-text::before,.single-directory-wrapper .directory-section .alma-mater-text::before{content:"";position:absolute;left:0;width:1rem;height:1rem;background-image:url('Icon-library/alma-mater-bullet.svg');background-size:contain;background-repeat:no-repeat;background-position:center;top:.25rem}.directory-archive-wrapper .directory-section .publications-list li::before,.directory-category-archive-wrapper .directory-section .publications-list li::before,.directory-page-wrapper .directory-section .publications-list li::before,.single-directory-wrapper .directory-section .publications-list li::before{content:"";position:absolute;left:0;width:1rem;height:1rem;background-image:url('Icon-library/document-bullet.svg');background-size:contain;background-repeat:no-repeat;background-position:center;top:.25rem}.directory-archive-wrapper .directory-section .projects-list li::before,.directory-category-archive-wrapper .directory-section .projects-list li::before,.directory-page-wrapper .directory-section .projects-list li::before,.single-directory-wrapper .directory-section .projects-list li::before{content:"";position:absolute;left:0;width:1rem;height:1rem;background-image:url('Icon-library/briefcase-icon-light.svg');background-size:contain;background-repeat:no-repeat;background-position:center;top:.25rem}.directory-archive-wrapper .directory-section .publications-list li,.directory-category-archive-wrapper .directory-section .publications-list li,.directory-page-wrapper .directory-section .publications-list li,.single-directory-wrapper .directory-section .publications-list li{font-style:italic}.directory-archive-wrapper .directory-section .publications-list li .publication-link,.directory-category-archive-wrapper .directory-section .publications-list li .publication-link,.directory-page-wrapper .directory-section .publications-list li .publication-link,.single-directory-wrapper .directory-section .publications-list li .publication-link{color:#0d6efd;text-decoration:none;transition:color .3s}.directory-archive-wrapper .directory-section .publications-list li .publication-link:hover,.directory-category-archive-wrapper .directory-section .publications-list li .publication-link:hover,.directory-page-wrapper .directory-section .publications-list li .publication-link:hover,.single-directory-wrapper .directory-section .publications-list li .publication-link:hover{color:#0a58ca;text-decoration:underline}.directory-archive-wrapper .appointment-button-wrapper,.directory-category-archive-wrapper .appointment-button-wrapper,.directory-page-wrapper .appointment-button-wrapper,.single-directory-wrapper .appointment-button-wrapper{margin-top:2rem;padding:1.5rem;background-color:#f8f9fa;border-radius:.5rem}.directory-archive-wrapper .appointment-button-wrapper .btn,.directory-category-archive-wrapper .appointment-button-wrapper .btn,.directory-page-wrapper .appointment-button-wrapper .btn,.single-directory-wrapper .appointment-button-wrapper .btn{min-width:12.5rem}.directory-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-bottom:2rem}.directory-page-wrapper .directory-grid{grid-template-columns:repeat(4,1fr)!important}@media (max-width:1200px){.directory-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}.directory-page-wrapper .directory-grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:768px){.directory-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}.directory-page-wrapper .directory-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:576px){.directory-grid{grid-template-columns:1fr;gap:1rem}.directory-page-wrapper .directory-grid{grid-template-columns:1fr!important}}.directory-grid .directory-card{display:flex;flex-direction:column}.directory-grid .directory-card .directory-card-link{display:flex;flex:1;flex-direction:column;color:inherit;text-decoration:none}.directory-grid .directory-card .directory-card-link:hover{color:inherit;text-decoration:none}.directory-grid .directory-card .card{display:flex;flex-direction:column;flex:1;border:none;border-radius:0;overflow:hidden;transition:box-shadow .3s,transform .3s;cursor:pointer;padding:14px;background-color:#fff;clip-path:polygon(0 10px,5px 10px,5px 5px,10px 5px,10px 0,calc(100% - 10px) 0,calc(100% - 10px) 5px,calc(100% - 5px) 5px,calc(100% - 5px) 10px,100% 10px,100% calc(100% - 10px),calc(100% - 5px) calc(100% - 10px),calc(100% - 5px) calc(100% - 5px),calc(100% - 10px) calc(100% - 5px),calc(100% - 10px) 100%,10px 100%,10px calc(100% - 5px),5px calc(100% - 5px),5px calc(100% - 10px),0 calc(100% - 10px));box-shadow:0 0 0 2px #1e8aff}.directory-grid .directory-card .card:hover{box-shadow:0 0 0 2px #1e8aff,0 .25rem .75rem rgba(0,0,0,.1);transform:translateY(-.125rem)}.directory-grid .directory-card .directory-image{overflow:hidden;border-radius:0}.directory-grid .directory-card .directory-image img{object-fit:cover;transition:transform .3s}.directory-grid .directory-card .directory-image:hover img{transform:scale(1.05)}.directory-grid .directory-card .card-body{flex:1;display:flex;flex-direction:column}.directory-grid .directory-card .card-body .card-title{position:relative;color:#0033a0}.directory-grid .directory-card .card-body .card-title::after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:3px;background:#0033a0;transition:width .3s}.directory-grid .directory-card .directory-card-link:hover .card-title::after{width:100%}.directory-grid .directory-card .card-body .card-title a{color:#0033a0;transition:color .3s}.directory-grid .directory-card .card-body .card-title a:hover{color:#0033a0;opacity:.85}.directory-grid .directory-card .card-body .directory-contact-info p{margin-bottom:.25rem}.uk-directory .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;clip-path:inset(50%)}.uk-directory .student-directory-back-btn:focus-visible,.uk-directory .student-directory-card-link:focus-visible,.uk-directory .student-directory-reset-btn:focus-visible,.uk-directory .student-directory-search-input:focus-visible{outline:#ffdc00 solid .1875rem;outline-offset:0.125rem}.uk-directory .student-directory-back-btn:focus:not(:focus-visible),.uk-directory .student-directory-card-link:focus:not(:focus-visible),.uk-directory .student-directory-reset-btn:focus:not(:focus-visible),.uk-directory .student-directory-search-input:focus:not(:focus-visible){outline:0}@media (prefers-contrast:high){.uk-directory .student-directory-back-btn:focus-visible,.uk-directory .student-directory-card-link:focus-visible,.uk-directory .student-directory-reset-btn:focus-visible,.uk-directory .student-directory-search-input:focus-visible{outline-color:Highlight;box-shadow:none}}