.page-wrapper{min-height:100vh;display:flex;flex-direction:column}.page-body{flex:1 1}.people-person{text-align:center;margin-bottom:1.5rem}.people-person .avatar{width:150px;height:150px;object-fit:cover}.avatar-circle{border-radius:50%}.portrait-title h2{font-size:1rem;margin-top:.5rem}.portrait-title h3{font-size:.85rem;font-weight:400;color:#666;margin:0}.custom_site_footer{margin-top:.5rem;margin-right:2.2rem;text-align:center;font-size:.7rem;padding:0;list-style:none}.list_inline_custom{display:inline;text-align:left;padding:.2rem}.footer-basic{padding:1.5rem 0}.projects-masonry{column-count:3;column-gap:20px}.projects-masonry .project-card{page-break-inside:avoid;break-inside:avoid;display:inline-block;width:100%!important;margin:0 0 20px!important}@media (max-width:991px){.projects-masonry{column-count:2}}@media (max-width:575px){.projects-masonry{column-count:1}}.card-image img{width:100%;height:auto;display:block}.media.stream-item .article-style{font-size:1rem;margin-top:6px}#navbar-main .main-menu-item .navbar-nav{align-items:center}#navbar-main .main-menu-item .nav-item{display:flex!important;align-items:center;padding:0 4px!important}#navbar-main .main-menu-item .nav-item .nav-link{display:flex!important;align-items:center;padding:8px 18px!important;line-height:1.5}#navbar-main .nav-link.dropdown-toggle:after{vertical-align:middle;margin-left:.35em}