.tnwu-page-banner{padding:65px 50px;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.tnwu-page-banner img{position:absolute;right:-250px;opacity:0.5}.tnwu-page-banner .inside{max-width:1280px;position:relative;width:100%;justify-content:center;display:flex}.tnwu-page-banner h1{color:#0133a1;text-transform:uppercase;font-weight:800;font-size:45px}.tnwu-page-banner p.eyebrow,.tnwu-page-banner div.subtitle{font-size:23px;line-height:1.5;color:#0133a1}@media (max-width:787px){.tnwu-page-banner p.eyebrow,.tnwu-page-banner div.subtitle{font-size:21px}}.tnwu-page-banner p.eyebrow{margin-bottom:4px}.tnwu-page-banner div.subtitle p:last-child{margin-bottom:0}.directory-archive-grid{background-color:#dce3eb}.directory-archive-grid>.inside{max-width:1410px;margin:auto;display:flex;flex-wrap:wrap;width:100%;margin:0 auto;justify-content:flex-start;gap:2.58%;padding-top:50px;padding-bottom:50px}.directory-archive-grid>.inside .team-member-archive-item{max-width:23%;width:100%;background-color:#fff;cursor:pointer;margin-bottom:35px}.directory-archive-grid>.inside .team-member-archive-item:hover{background-color:#ffcd00}.directory-archive-grid>.inside .team-member-archive-item .header-content{padding:25px}.directory-archive-grid>.inside h2{color:#0133a1;font-weight:800;font-size:22px;margin-bottom:8px}.directory-archive-grid>.inside p{margin-bottom:5px;font-size:15px;font-weight:600}.directory-archive-grid>.inside p.title{font-weight:400;line-height:1.2;text-transform:uppercase;font-size:13px}.directory-archive-grid>.inside a.team-profile-link{cursor:pointer}.directory-archive-grid .filter-bar{background-color:#fff;box-shadow:0 0 10px #dce3eb}.directory-archive-grid .filter-bar>.inside{max-width:1410px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:10px}.directory-archive-grid .filter-bar .custom-button{padding:15px 25px;display:flex;font-size:16px;line-height:1;font-weight:700;color:#fff;background-color:#0133a1}.directory-archive-grid .filter-bar .custom-button:hover{background-color:#ffcd00}.directory-archive-grid .filter-options{display:flex;align-items:center}.directory-archive-grid .filter-options .categories-dropdown{margin-right:10px}.directory-archive-grid .filter-options .categories-dropdown select{background-color:#ebf1f6;min-width:240px;color:#0133a1}.directory-archive-grid .filter-options .search-form{position:relative}.directory-archive-grid .filter-options .search-form .search-field{padding:3px 38px 3px 15px;font-weight:400;color:#0133a1;font-size:17px;min-width:300px;background-color:#ebf1f6}.directory-archive-grid .filter-options .search-form .search-field::placeholder{color:#7291d4;font-size:14px}.directory-archive-grid .filter-options .search-form .search-submit{position:absolute;right:0;bottom:0;background:none;border:none;display:flex;align-items:center;justify-content:space-between;font-size:17px;padding:0 14px}.directory-archive-grid .filter-options .search-form .search-submit .search-btn-icon{color:#0133a1;font-size:15px;font-weight:700}.directory-archive-grid .filter-options .search-form .search-submit .search-btn-text{display:none}.directory-single-page-header{background-color:#fff;box-shadow:0 0 10px #dce3eb}.directory-single-page-header .inside{max-width:1410px;margin:auto}.directory-single-page-header p{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:0;display:flex;align-items:center;padding-top:20px;padding-bottom:20px;color:#0133a1;font-weight:500}.directory-single-page-header i{font-size:18px;margin-right:3px}.directory-single-page-header a{max-width:fit-content;display:block}.directory-single-page-header a:hover p,.directory-single-page-header a:hover i{color:#ffcd00}.single-employee-page{padding:65px 50px}.single-employee-page .inside{max-width:1410px;margin:auto}