.transition{transition:all 300ms ease-in-out}.button{font-size:18px;font-weight:600;line-height:18px;text-align:center;letter-spacing:.1125px;padding:20px;text-decoration:none;background:white;transition:all 300ms ease-in-out}.button:hover{background:#13294b;color:white}.arrow-link{position:relative;color:#13294b;font-size:23px;font-weight:700;line-height:28px;display:block;padding:10px 0;border-bottom:1px solid #0032a0;text-decoration:none;transition:all 300ms ease-in-out}.arrow-link:after{content:'';background-image:url(../../images/chevron-right-dark.png);background-repeat:no-repeat;background-position:center center;background-size:100% auto;position:absolute;top:50%;transform:translateY(-50%);right:0;width:24px;height:24px;display:block;transition:all 300ms ease-in-out}.arrow-link:hover{border-bottom-color:#1f74db;color:#1f74db}.arrow-link:hover:after{background-image:url(../../images/chevron-right.png);background-size:17px auto}.node-directory{padding:30px 0}@media only screen and (min-width: 992px){.node-directory{padding:67px 0}}.node-directory img{width:100%;height:auto;border-top-right-radius:80px;margin-bottom:20px}.node-directory .breadcrumb{color:#0032a0;font-weight:bold;font-size:17px;font-weight:400;line-height:21px}.node-directory .breadcrumb a{color:#0032a0;text-decoration:none;padding-right:5px;transition:all 300ms ease-in-out}.node-directory .breadcrumb a:hover{color:#13294b}.node-directory .breadcrumb .spacer{padding-right:5px}.node-directory .h1,.node-directory h1{color:#13294b;font-family:"nocturne-serif";font-weight:700;line-height:36px;font-size:28px}@media only screen and (min-width: 992px){.node-directory .h1,.node-directory h1{font-size:36px;line-height:44px;letter-spacing:-0.8px}}.node-directory h2{color:#13294b;font-size:18px;font-weight:700;line-height:18px}@media only screen and (min-width: 992px){.node-directory h2{font-size:21px;line-height:21px}}.node-directory h3{font-weight:700;font-size:18px;line-height:18px}@media only screen and (min-width: 992px){.node-directory h3{font-size:21px;line-height:21px}}.node-directory .heading{padding-bottom:38px}.node-directory a{text-decoration:underline;-webkit-text-decoration-color:#0032a0;text-decoration-color:#0032a0;transition:all 300ms ease-in-out}.node-directory a:hover{color:#0032a0}@media only screen and (min-width: 992px){.node-directory .inner{padding-left:80px;padding-right:80px}}.node-directory .side{font-size:16px;font-weight:400;line-height:1.5}@media only screen and (min-width: 992px){.node-directory .side{font-size:18.724892px;font-weight:400}}.node-directory .side img{margin-bottom:40px}@media only screen and (min-width: 992px){.node-directory .side img{margin-bottom:81px}}.node-directory .side .item{margin-bottom:24px}.node-directory .side a.linkedin{line-height:28px;vertical-align:middle}.node-directory .side a.linkedin .fa-linkedin{color:#0032a0;font-size:28px;padding-right:10px;vertical-align:middle}.node-directory .bio{font-size:16px;line-height:1.5;padding-bottom:60px}@media only screen and (min-width: 992px){.node-directory .bio{font-size:20px;font-weight:400;padding-bottom:111px}}.node-directory .bio-info h3{margin-top:30px;margin-bottom:15px}@media only screen and (min-width: 992px){.node-directory .bio-info h3{margin-top:60px}}